2011-06-05 100 views
2

我正在寻找遍及互联网的东西,似乎无法找到一个很好的示例,说明如何将证书传递给Web服务以确保安全。确保Web服务的安全.Net

有人能指点我一个详细的示例如何将安全性添加到Web服务?

它看起来每个人都使用WCF模型。 ASMX是否逐渐被淘汰?如果没有,我希望将凭据传递给ASMX,否则请参阅WCF方法。 关于这个问题的任何好的教程,你们知道吗?

+0

请更具体一点:ASMX,WCF,REST,您刚刚发明的一些协议(在这种情况下请描述它),...当某人说* .NET中的Web服务时,这意味着注意到:无环境,无技术的东西。 – 2011-06-05 19:26:31

+0

@Darin ASMX是我试图找到 – 2011-06-05 19:31:23

+0

然后请用这个信息重新提出您的问题。 – 2011-06-05 19:32:17

回答

1

我建议使用WCF为您的Web服务平台(不是传统的ASMX服务) 。

有不同的方法来保护服务。这取决于你拥有什么样的凭证。

Programming WCF Security

如果有自定义的用户名/密码的安全性,你可能想看看TransportWithMessageCredential选项。