2017-02-15 85 views
0

我的WCF服務在IIS中託管了幾年,現在工作正常,但突然間出現了藍色,它停止工作我嘗試使用一個Windows應用程序,顯示了以下錯誤來使用它:WCF錯誤「無法爲SSL/TLS建立安全通道...」出於藍色

Could not establish secure channel for SSL/TLS with authority '***.com' 

沒有在一切都變了,SSL證書是很好,當WCF鏈接在瀏覽器中打開任何證書警告出現。

可能是什麼問題?

回答

1

經過近一天的努力尋找原因,似乎IT已經在服務器(組策略?)中默認禁用了TLS 1.0,這使得客戶端應用程序無法工作,因爲它們是使用.NET設計的4.0。

.NET 4.0不支持TLS 1.1和1.2。一旦我更新了.NET 4.5的客戶端應用程序,它再次正常工作,因爲它支持TLS 1.1和1.2。

另一種選擇是啓用TLS 1.0服務器端,但我確定它被關閉的原因。