
先上圖,如圖所示,oSession.isHTTPS總是FALSE,不知道是哪的原因?
證書等都安裝了的。
網上查了一下,看到這篇文章,http://www2014.aspxhtml.com/post-1871,做了檢查,沒有發現有什么不一樣的地址,但是就是始終取不到資料。
uj5u.com熱心網友回復:
你訪問的網頁是 http://www.baidu.com:443。uj5u.com熱心網友回復:
不是說凡是443埠的http訪問就是 https,那是本末倒置了。訪問 443 埠,但是使用 http 協議,這仍然是 http。uj5u.com熱心網友回復:
瀏覽器上地址是https://www.baidu.com
uj5u.com熱心網友回復:
瀏覽器上地址是https://www.baidu.com
百度只是舉個例子,某寶某貓也是一樣的。
uj5u.com熱心網友回復:
沒有大神碰到過么?uj5u.com熱心網友回復:
有個引數設定一下uj5u.com熱心網友回復:
那個引數??
uj5u.com熱心網友回復:
雖然時間過期很久了,lz可能找就解決了。 還是回復下,可能對后面看到的朋友有幫助。lz斷點處的oSession 的確就不是HTTPS,所以當然回傳的是flase。
https鏈路建立前要先建立TLS通道,(fiddlercore 會與客戶端先建立自己的通道),lz看到的oSession是在建立通道,還不是正式的https oSession。
判斷也很容易 可以通過 oSession.RequestMethod == "CONNECT" 來判斷或過濾 (如果是CONNECT就表示這是在建立通道)
uj5u.com熱心網友回復:
我的fiddler最近什么包都抓不到了,不知道為什么轉載請註明出處,本文鏈接:https://www.uj5u.com/net/70723.html
標籤:C#
上一篇:C# WinFrom
