Python SSL客户端/服务器证书

2024-06-16 16:57:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在python documentation之后创建一个客户机/服务器体系结构。在

这与我在一个pem文件中的自签名证书很好地协同工作。(ca_根根_密钥ca_中间中间密钥)

所以我的下一个计划是创建客户机证书,如果客户机不再可信,服务器可以撤销这些证书。

因此,我的方法是创建一个证书,用中间密钥进行签名,然后将其分发给客户机。在

但我还是

ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)

我需要将整个证书链导出到客户端吗?我觉得这很奇怪。在

谢谢!在


Tags: 文件方法服务器ssl客户机体系结构documentation密钥
1条回答
网友
1楼 · 发布于 2024-06-16 16:57:10

很可能你的整个链不在你的.pem文件中。只需将证书中的文本按正确的顺序复制到一个.pem文件中并尝试这样做。如果这不起作用,您可能会得到这个错误,因为您的服务器配置。需要考虑更多的信息来提供更好的答案。在

相关问题 更多 >