gpt4 book ai didi

java - 如何处理 .CER 文件

转载 作者:太空宇宙 更新时间:2023-11-04 15:23:47 24 4
gpt4 key购买 nike

我正在调用 Web 服务,最近我收到了三个用于获取生产服务器访问权限的 .CER 文件。我的 Web 服务在开发服务器中运行良好,并且我的工作区中已经有 trust(.jks) 和 keyStore(.p12) 文件。我需要如何处理 .CER 文件。在访问生产 URL 时,我遇到以下异常:

sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径。

请提出建议。

最佳答案

您需要将证书添加到所用 JVM 的 keystore 文件中,该文件位于 %JAVA_HOME%\lib\security\cacerts。

首先,您可以通过运行以下命令来检查您的证书是否已在 keystore 中: keytool -list -keystore "%JAVA_HOME%/jre/lib/security/cacerts"(您不需要提供密码)

如果您的证书丢失,您可以通过使用浏览器下载它来获取它,并使用以下命令将其添加到 keystore :

keytool -import -noprompt -trustcacerts -alias -file -keystore -storepass

source

关于java - 如何处理 .CER 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20085637/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com