Load_pkcs12不返回任何内容,但具有有效的证书

问题描述

我已经搜索了此错误,但没有找到任何东西,而且文档确实很差。

基本上,我正在使用“ pyopenssl”库加载pfx文件,如下所示:

OpenSSL.crypto.load_pkcs12(*params)

我有一个完整的有效pfx,其中包含有效的证书,有效的私钥和有效的链。它工作正常。我可以通过PCKS12.get函数获取所有信息。

然后,我有一个仅包含公共证书的pfx证书。 当我加载它然后执行cert = pkcs12.get_certificate()时,它返回None而不是x509对象。 我知道它与语法或类似内容无关,因为我已经在Web SSL读取器中对其进行了测试,并且它是正确的。

有什么主意吗? 谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)