证书链验证时出现异常:Signature does not match解决办法

来源:互联网 发布:java守护线程有什么用 编辑:程序博客网 时间:2024/05/16 08:13

x509Certificate.verify(x509Certificate.getPublicKey());

使用此方法进行证书链验证时,一直出现签名不匹配问题,源于自签名证书(即根证书)原因。

此处需要使用subjectCert.verify(issuerCert.getPublicKey());

资料参考:http://bouncy-castle.1462172.n4.nabble.com/certificate-verification-gt-Signature-does-not-match-td1467166.html

原创粉丝点击