我们可以使用Message Security和http安全性来为asmx客户端和WCF客户端提供安全性吗?

时间:2014-01-13 21:46:10

标签: wcf wcf-binding wcf-security

我们不能为asmx客户端使用Message Security,所以我想知道有一种方法可以使用Message Security和http安全性来为asmx客户端和WCF客户端提供安全性吗?

1 个答案:

答案 0 :(得分:0)

是。您可以通过创建两个不同的端点来完成此操作在您的情况下,一个用于ASMX客户端,另一个用于WCF客户端。

对于ASMX客户端,您将使用basicHttpBinding和传输安全性。以下是SDK中的示例,说明如何配置它。

http://msdn.microsoft.com/en-us/library/ms752256(v=vs.110).aspx

对于您的WCF客户端,您可以使用多个绑定。最常见的是wsHttpBinding。默认情况下,它已使用消息安全性。以下是SDK中的一些示例。

http://msdn.microsoft.com/en-us/library/ms752237(v=vs.110).aspx

您没有说明您想要的凭证类型(如果有)。所以,这将是你必须做出的另一个决定。当你浏览我链接的样本时,这将是显而易见的。