我不知道为什么我在安装客户端证书时在序列号中看到负值。
如果有人有任何的线索或信息,这将帮助我很大。
Serial Number: (Negative)5b:d8:9b:b6:d9
在他们的系统中,它显示为一个正值,我得到的价值与他们所拥有的完全不同。
他们所看到的是第一个价值观
Serial Number: a4 27 64 49 26
如果你需要更多的信息,我会很乐意提供。
还有一个问题,序列号是否会导致相互信任的问题? 目前,他们有问题连接到我的服务器。 我一直在试图缩小是否是这个序列号的问题,或者他们有问题在Windows上正确导入我的证书感谢您的帮助!
最有可能的是证书编码严重不足,或者parsing软件在价值上“惊讶”。 尝试使用其他工具查看证书并检查序列号。
一个合理的软件将拒绝信任一个格式不正确的证书,所以IFF是有道理的。
如果你分享证书,我会看看。
更新:看起来像旧的RFC下的证书是完全有效的,但不是当前的。 这很可能是由于客户端过时的Cert Genfunction(可能是R Zeal链接到的)。 我build议你或者让他们补丁/升级并重新生成他们的证书,否则就拿他们的证书,并用自己的信任密钥(或者一个可信的第三方密钥)辞职,然后用这个证书代替。