什么是.NET 4.5等同于UserNameWSTrustBinding?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (14)

我正在将活动的配置文件STS转换为新的.NET 4.5 System.IdentityModel框架。我的代码使用UserNameWSTrustBinding,它似乎不存在于新框架中。有什么建议么。

提问于
用户回答回答于

虽然这是一个老问题,但我在互联网上找不到任何非第三方的答案,所以这里是:

UserNameWSTrustBinding在.NET 4.5中进行替换,请使用以下命令:

var binding = new WS2007HttpBinding(SecurityMode.{what it was before});
binding.Security.Message.ClientCredentialType = MessageCredentialType.UserName;

扫码关注云+社区