2014-09-04 208 views
0

我已經實現TCP客戶機使用SSlstream並嘗試連接服務器。我提供了客戶端證書。現在的問題是,當我試圖運行客戶端時,需要服務器證書和ClientAuthentication要求在這種情況下,它工作成功。的TcpClient使用SSL,並與客戶端不需要客戶端證書服務器連接失敗

但是當我試圖與服務器設置客戶端身份驗證在那個時候不需要連接我不能夠做正常的通信,它是給我的是因爲底層連接關閉連接端口是不成功的。所以請建議什麼是確切的tcpclient sslstream實現將與SSL啓用的服務器連接並且不需要客戶端身份驗證。 好像當有沒有在那個時候它給它仍然是檢查身份驗證,因此它給我sslStream類假的IsMutuallyAuthenticated物業哪裏是真正的IsAuthenticatedProperty需要clientAuthentication。

回答

0

的問題是與服務器實現,由於與不需要客戶端證書配置它,它在內部採取這一考慮,我曾經用新鮮實現服務器,我是能夠連接的嘗試時,有沒有客戶端身份驗證也需要實施。

相關問題