2015-12-17 31 views
0

我正在使用Python請求模塊(請求(2.7.0))和跟蹤URL請求。 這些網址中的大部分應該會觸發301重定向,但對於某些域更改也是如此。這些URL是301導致域名更改的地方,即x.y.com最終成爲a.b.com我得到的證書驗證失敗。但是我已經檢查過,並且該網站上的證書是有效的,並且不是自簽名證書。Python請求模塊導致出現SSL錯誤,導致301重定向到不同的域

對於域名保持不變的其他域名,我不會收到任何錯誤,因此它不會直接鏈接到SSL,否則其他錯誤也會失敗。

另外有趣的是,如果我使用curl而不是請求運行相同的腳本,我不會收到任何錯誤。

我知道我可以通過設置verify = False來抑制請求錯誤,但我想知道爲什麼只有在域名更改時纔會出現故障。

問候, AB

回答

0

這似乎現在的工作。我相信這個問題與舊版本的openssl有關。一旦我升級了,即使301不同域的301也沒有錯誤,並且驗證設置爲True。