4

我发现它httplib.HTTPSConnection不执行自动服务器证书检查。据我了解这个问题,我需要手动添加该功能,例如通过将此类子类化,如此所述。

由于我使用的是 Python2.4.5 并且在给定的情况下无法升级,因此我无法使用此博客文章中给出的解决方法,因为该ssl模块直到 Py2.6 才引入。

我一直在尝试ssl通过使用来避免使用该模块M2Crypto这篇博文(在“客户”部分)中包含了一种有前途的方法。但是我还没有设法httplib.HTTPSConnection.connect通过使用这种方法来适当地覆盖。

有什么想法或提示吗?

4

1 回答 1

2

试试这个网站吧:http ://www.cs.technion.ac.il/~danken/xmlrpc-ssl.html

它需要 SSL,但不需要 Python SSL 模块。它只需要 Open SSL 库。

于 2010-07-21T20:02:03.767 回答