我在我的項目中使用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