UserNameWSTrustBinding

UserNameWSTrustBinding

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

最佳答案

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

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

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

10-06 13:21