2010-11-10 70 views
0

我在我的項目中使用wsHttpBidning與證書身份驗證。我知道證書用於加密通過網絡發送的日期和身份驗證。使用WCF WsHttpBinding與證書和HTTP與SSL之間的區別

它與使用SS上的HTTPS URL有什麼不同。即使在這裏我們也有我們的證書,唯一不同的是它使用安全端口進行數據通信。

有人可以解釋我什麼時候應該使用Https/SSL而不是使用證書的HTTP?

+0

這簡直就是一個不同的協議。 – 2010-11-10 20:08:53

回答

1

證書可以用於不同的目的。在您的場景(wsHttpBidning)中,它用於向消費者驗證服務。這只是身份檢查,與SSL無關。但對於SSL to work,您需要一對非對稱密鑰(在SSL握手期間用於設置會話對稱密鑰),證書只是這些密鑰的容器。

+0

感謝您的回覆。但是我可以配置我的端點以證書加密,那麼它將與SSL相同? – shriram 2010-11-23 17:24:22

+1

選中此文章:http://www.codeproject.com/KB/WCF/WCFSSL.aspx – UserControl 2010-11-24 10:13:12

相關問題