【发布时间】:2010-08-30 12:55:45
【问题描述】:
我想通过 HTTPS 访问网络服务。
我已获得客户端证书(p12 文件)以便访问它。 以前我们使用的是基本身份验证。
使用 python 我不确定如何访问它。
我想用 httplib2
h = Http()
#h.add_credentials("testuser", "testpass")
#h.add_certificate(keyfile, certfile, '')
resp, content = h.request("https://example.com/webservice", "POST", xml_data)
print content
现在,我对 SSL 很陌生,我可以调用 add_cert 或类似的东西,然后给它 p12 文件。 我需要将其转换为 PEM 文件吗?
【问题讨论】:
标签: python openssl ssl-certificate