gpt4 book ai didi

使用 PFX 证书的 Python 请求将不起作用! - OpenSSL.SSL.错误: [ ('PEM routines' ] - PFX to PEM conversion necessary?

转载 作者:太空宇宙 更新时间:2023-11-03 21:18:52 26 4
gpt4 key购买 nike

我搜索了 Stack,试图找到这个问题的答案。我基本上已经安装了证书,并且可以通过 chrome 访问 XML 文件,但我尝试使用 requests 将其直接拉入 python 中。

我只是使用

response = requests.get(url, cert='C:\\Users\\User\\Cert.pfx')

我没有包含该 URL,因为无论没有证书,都无法访问该 URL 进行复制。

我不断收到错误

OpenSSL.SSL.Error: [('PEM routines', 'get_name', 'no start line'), ('SSL 
routines', 'use_certificate_chain_file', 'PEM lib')]

我在 Windows 机器上使用 Python 3。我非常有信心 PFX 证书已成功导出,但如果我必须将其转换为 PEM,我不确定如何正确执行此操作。也许我不必这样做,但我不确定为什么会收到 PEM 错误。预先感谢您的任何帮助。

最佳答案

据我所知,您可以使用自定义上下文管理器来转换为 pem:

https://gist.github.com/erikbern/756b1d8df2d1487497d29b90e81f8068

关于使用 PFX 证书的 Python 请求将不起作用! - OpenSSL.SSL.错误: [ ('PEM routines' ] - PFX to PEM conversion necessary?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54468784/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com