在Internet explorer中,我打開一個網站。然后點擊網頁上的一個按鈕,該按鈕對位于第三方服務器上的一個api進行了安全呼叫。
是否有任何方法可以檢查Internet explorer使用什么版本的ssl/tls來進行這個api呼叫?
我知道我可以看到 IE 的 file->屬性,但這給了我當前連接(網頁)的 ssl/tls 版本。而我想看到的是用于進行api請求(點擊按鈕時)的ssl/tls版本。
uj5u.com熱心網友回復:
TLS引數是在TLS握手期間協商的(當你最初連接到網站時),并且取決于瀏覽器和服務器的能力。
因此,沒有辦法僅從瀏覽器本身來檢查瀏覽器的 TLS 能力。您至少需要與某個服務器建立 https 連接,然后將握手成功后的資訊回傳給您。
例如,在.NET中,您可以通過ServicePointManager.SecurityProtocol屬性查看其版本資訊。從.NET Framework 4.7開始,這個屬性的默認值是SecurityProtocolType.SystemDefault。欲了解更多資訊,您可以參考本檔案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/317206.html
標籤:
