python ssl模塊詳解 Python的SSL請(qǐng)求,讓問(wèn)題,怎么解決?
Python的SSL請(qǐng)求,讓問(wèn)題,怎么解決?問(wèn)題:當(dāng)您在瀏覽器中訪(fǎng)問(wèn)網(wǎng)站時(shí),您將看到證書(shū)不受信任,但它被忽略。您可以繼續(xù)訪(fǎng)問(wèn)它,但當(dāng)您使用PythonSSL登錄時(shí),它將被拋出。C:645錯(cuò)誤,無(wú)法讀取
Python的SSL請(qǐng)求,讓問(wèn)題,怎么解決?
問(wèn)題:當(dāng)您在瀏覽器中訪(fǎng)問(wèn)網(wǎng)站時(shí),您將看到證書(shū)不受信任,但它被忽略。您可以繼續(xù)訪(fǎng)問(wèn)它,但當(dāng)您使用PythonSSL登錄時(shí),它將被拋出。C:645錯(cuò)誤,無(wú)法讀取頁(yè)面。在A(yíng)ndroid開(kāi)發(fā)之前,使用jsup訪(fǎng)問(wèn)站點(diǎn)時(shí)出現(xiàn)了一個(gè)問(wèn)題。解決方案是編寫(xiě)一個(gè)方法來(lái)直接信任HTTP的所有安全證書(shū)。我想知道Python是否也能做到這一點(diǎn)。經(jīng)過(guò)一番研究,我們發(fā)現(xiàn)只要我們忽略它,導(dǎo)入sslsslucreateuudefaultuhttpsucontext=ssl就非常簡(jiǎn)單了?,F(xiàn)在,如果我當(dāng)時(shí)用博客記錄下來(lái),我就能回顧我踩過(guò)的洞了。但現(xiàn)在開(kāi)始還不晚。我們現(xiàn)在就開(kāi)始吧!哈
我查了資料后就用了請(qǐng)求。獲?。║RL,verify=false)取消SSL驗(yàn)證,但會(huì)出現(xiàn)相同的錯(cuò)誤。此頁(yè)面將出現(xiàn)在谷歌瀏覽器(最新版本)和火狐瀏覽器(最新版本),“SSL服務(wù)器可能需要更新。ERR_usslFALLBACKBEYONDuminimumuuu但我之所以能用IE瀏覽器(最新版本)打開(kāi)這樣一個(gè)錯(cuò)誤,是因?yàn)镾SL 3.0協(xié)議存在安全問(wèn)題,谷歌打算徹底放棄-打開(kāi).com/news/view這個(gè)網(wǎng)站的安全協(xié)議有問(wèn)題嗎,這導(dǎo)致我不能使用請(qǐng)求來(lái)獲取網(wǎng)頁(yè)?如何解決這個(gè)問(wèn)題
服務(wù)器證書(shū)鏈不完整。Verify=false應(yīng)該正常。我看到您的錯(cuò)誤消息顯示getserverCertificate verify failed顯示在Certificate中。我仍然懷疑它與證書(shū)鏈有關(guān)。
====================openssl s客戶(hù)端-連接:443-showcerts