我在我的项目中使用wsHttpBidning与证书身份验证。我知道证书用于加密通过网络发送的日期和身份验证。使用WCF WsHttpBinding与证书和HTTP与SSL之间的区别
它与使用SS上的HTTPS URL有什么不同。即使在这里我们也有我们的证书,唯一不同的是它使用安全端口进行数据通信。
有人可以解释我什么时候应该使用Https/SSL而不是使用证书的HTTP?
我在我的项目中使用wsHttpBidning与证书身份验证。我知道证书用于加密通过网络发送的日期和身份验证。使用WCF WsHttpBinding与证书和HTTP与SSL之间的区别
它与使用SS上的HTTPS URL有什么不同。即使在这里我们也有我们的证书,唯一不同的是它使用安全端口进行数据通信。
有人可以解释我什么时候应该使用Https/SSL而不是使用证书的HTTP?
证书可以用于不同的目的。在您的场景(wsHttpBidning)中,它用于向消费者验证服务。这只是身份检查,与SSL无关。但对于SSL to work,您需要一对非对称密钥(在SSL握手期间用于设置会话对称密钥),证书只是这些密钥的容器。
感谢您的回复。但是我可以配置我的端点以证书加密,那么它将与SSL相同? – shriram 2010-11-23 17:24:22
选中此文章:http://www.codeproject.com/KB/WCF/WCFSSL.aspx – UserControl 2010-11-24 10:13:12
这简直就是一个不同的协议。 – 2010-11-10 20:08:53