gpt4 book ai didi

java - 错误 : oracle. security.crypto.asn1.ASN1FormatException:获得标签 0 而不是 16

转载 作者:太空宇宙 更新时间:2023-11-04 08:37:10 25 4
gpt4 key购买 nike

目前我正在使用 Oracle 身份联合 10.1.4.0.1。我在将证书导出到证书验证时遇到一个问题,在控制台导入证书后出现的错误是:

错误 - oracle.security.crypto.asn1.ASN1FormatException:获得标记 0 而不是 16。写入失败:管道损坏

但是导出证书后在webapge中并没有显示任何错误。

您知道这个异常意味着什么吗?

非常感谢这方面的任何帮助。

谢谢,
纳兰德拉

最佳答案

ASN.1是一种编码格式。 X.509 证书以 ASN.1 格式编码。 ASN.1 标签是描述 ASN.1 编码的一部分的标识符。获得 0 而不是 16 可能意味着您的数据(证书)已损坏。尝试使用 openssl 解析证书。

openssl asn1parse -in mycert.pem

如果您的证书解析正常,则可能是本地 key 存储中出现错误或网络错误,这两种错误都会阻止您找到歌唱证书。尝试使用 openssl 验证您的证书。

openssl verify mycert.pem

如果所有证书都正常,那么您的代码中有错误。

关于java - 错误 : oracle. security.crypto.asn1.ASN1FormatException:获得标签 0 而不是 16,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6093264/

25 4 0