目前我收到用证书签名的消息。目前为止,一切都好。但是,证书包含一个属性假名。现在 Java 运行时不接受它。我收到 IO 异常。(当我删除假名例外时消失了)有没有人知道你验证这些消息,因为我确定属性假名是允许的。C=DE,O=InfoCompany,OU=SoftwareMe,CN=SIGNER,序列号=1,PSEUDONYM=SIGNER
任何想法如何更改默认的java验证以允许假名标签?
使用构造函数X500Principal(String name, Map<String,String> keywordMap)
允许您在关键字映射中指定自定义 RDN。映射的键是 RDN 名称,值是 OID 的字符串表示形式。有关详细信息,请参阅 Java 文档。