2015-01-17 23 views
0

我已成功構建Web應用程序,但是當我嘗試在瀏覽器中查看該應用程序時,它會引發「無法創建SSL/TLS安全通道「。我嘗試將編譯更改爲調試模式,然後拋出「客戶端和服務器無法通信,因爲它們不具有通用算法」錯誤。無法創建SSL/TLS安全通道並且客戶端和服務器無法通信,因爲它們不具有通用算法

我還檢查了REGEDIT.EXE的SSL協議和eveything啓用。我的機器上還安裝了客戶端測試證書。

我擔心Web應用程序是否能夠從App Pool中選擇安裝的證書,或者我應該編寫任何特定的代碼來使用該特定的證書? (請原諒我,因爲我完全是.NET的新手)

回答

0

我對.NET並不熟悉,但是如果服務器未配置爲使用證書,通常會發生此類錯誤。在這種情況下,它可以提供的唯一密碼是ADH等,即不需要證書的密碼。因爲在這種情況下,連接很容易受到中間人攻擊,所以大多數客戶端默認不支持此類密碼,因此您會收到錯誤消息,即客戶端和服務器沒有共同的密碼。

相關問題