[筆記][TLS 1.2][C#] 如何設定 .NET Framework 支援 TLS 1.2

因為今天工作上遇到.NET Framework4.5.2的專案因為呼叫第三方的api, 但是一直會被
對方close連線,後來查了老半天終於發現專案太老舊然後對方的api在最近把TLS1.0, TLS 1.1
都關掉了,害我們的服務掛掉 XD

我在找這個問題的時候一開始是寫了一個demo用的.NET Framework4.6.1的專案在測試
在測試了一下發現跟.NET Framework4.5.2的code一樣但是.NET Framework4.6.1是正常的
後再想一想可能跟.NET Framework版本有關,接著將demo的.NET Framework4.6.1調降至
.NET Framework4.5.2一測試不得了,竟然就跟原本專案一樣,這時候就合理懷疑是TLS的
問題了,浪費我一整個下午的時間 XD

以下是我在網路上找到的解法,明天再來試試
參考網站 https://www.opay.tw/CascadeFAQ/CascadeFAQ_Qa?nID=1930


留言

熱門文章