尽管已添加到信任库,但无法接受 CA 证书
Unable to accept CA certificate though added to truststore
我在接受 java 自签名 CA 证书时遇到问题。
问题是在某些情况下证书被接受并且一切顺利。在另一个方面,情况不太好。
作为步骤我可以描述如下。
我将证书添加到信任库,重新初始化 SSLSocketFactory。
问题是对于一个特定的证书和特定的环境,这是行不通的。其他证书接受都可以。
失败机器上的 java 版本是 1.8.0_102。
我的开发机器是 java 版本 1.8.0_77。
这会成为问题吗?
关于可能是什么原因的任何其他想法?
还有一件事:
失败的证书缺少一些字段,例如 "Locality" "State of province".
原来证书并没有真正添加到商店中。
通过加法解决问题后一切正常。
我在接受 java 自签名 CA 证书时遇到问题。
问题是在某些情况下证书被接受并且一切顺利。在另一个方面,情况不太好。
作为步骤我可以描述如下。
我将证书添加到信任库,重新初始化 SSLSocketFactory。 问题是对于一个特定的证书和特定的环境,这是行不通的。其他证书接受都可以。
失败机器上的 java 版本是 1.8.0_102。 我的开发机器是 java 版本 1.8.0_77。 这会成为问题吗?
关于可能是什么原因的任何其他想法?
还有一件事: 失败的证书缺少一些字段,例如 "Locality" "State of province".
原来证书并没有真正添加到商店中。 通过加法解决问题后一切正常。