在做網站爬取資料時,遇到某些網站使用SSL或TLS安全連線,需要注意的地方。

本文講述如何解決遇到無法建立SSL/TLS安全通道的方法。

要求已經中止: 無法建立 SSL/TLS 的安全通道。

SSL(Security Socket Layer),在2014年,Google發現SSL存在安全漏洞,所以各大網站使用更安全的TLS。

修改方式:

在C#程式中,建立連線前,先利用以下程式做設定即可。

適用.NET版本為.NET Framework 4.5 up.

最後修改日期: 2021-03-31

留言

C#同好 

你好,我有遇到這樣的問題 用了上述的方法,仍然一樣有問題

    作者

    嗨,你的.NET版本是4.5以上嗎? 另外,或許可以試試這個寫法 -> ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。