首页 文章

要在java home中导入的jks密钥库中的证书

提问于
浏览
1

我必须开发一个Web应用程序来调用Web服务 . 我使用Jdeveloper . 我只有一个我在Windows中导入的PFX文件,所以我可以从浏览器查看Web服务的WDSL(在我的情况下是Chrome) . 我使用此keytool -importkeystore -srckeystore original.pfx -srcstoretype pkcs12 -destkeystore generated.jks -deststoretype JKS从PFX版本获取jks密钥库 .

现在我必须将这个证书导入java_home(使用keytool或其他东西)的某些地方,以便jdeveloper向导使用它来访问Web服务以对Web服务进行身份验证 .

非常感谢,Aurel

2 回答

  • 1

    Java附带了一个默认的TrustStore,可以在这里找到 %JAVA_HOME%/jre/lib/security/cacerts . 它的类型为 JKS ,密码为 changeit . 如果将证书添加到此文件,则Java会信任该证书 . 所以要小心你所信任的证书 .

  • 0

    我使用keystore explorer将PFX类型的密钥库转换为JKS .

    然后我使用这个商店作为连接到自签名服务器的客户端ws的信任库,谢谢,Aurel

相关问题