我正在尝试让其Security Manager
在 JBoss 5.1.0 GA 中工作,但它似乎缺少JbossPublicKey.RSA
。
因此我无法导入公钥,无法创建密钥库以将其与安全管理器一起使用。这给我带来了很多no signer certificates
错误。
有什么办法可以解决这个问题吗?
答案1
据我所知,JbossPublicKey.RSA
基本上是cacerts
使用的 JRE 指向的文件。默认情况下,此文件是<JRE root>/lib/security/cacerts
。我猜你得到这个是no signer certificate
因为你在这个文件中缺少正确的证书。
您可以随意命名该文件,并将其放置在任何位置,只要您告诉 JRE 在哪里可以找到它即可。IIRC 它TrustStore
在 JRE 配置中被调用。