gpt4 book ai didi

java - 如何解决 Java 证书问题?

转载 作者:行者123 更新时间:2023-12-04 22:42:41 27 4
gpt4 key购买 nike

我可以通过浏览器访问 WSDL,但是当我尝试通过部署在本地计算机中的 java 应用程序访问相同的 WSDL 文件时,我遇到了以下证书错误。我正在使用 java 1.8
对于同一个问题,我在这里经历了很多答案,我几乎尝试了所有答案,但问题仍然存在。
到目前为止我做了什么
1-我从 Chrome 导出证书,将其保存为 Base 64。
2- 将 cer 粘贴到我的 JDK 位置 C:\Program Files\Java\jdk1.8.0_171\jre\lib\security\mig_root.cer
3-我运行了这个命令:keytool -import -alias cac -file "C:\Program Files\Java\jdk1.8.0_171\jre\lib\security\mig_root.cer"-keystore cacerts -storepass changeit
4-重新启动我的机器。
5-问题仍然存在。
错误 javax.xml.ws.WebServiceException: Failed to access the WSDL at: https://myURL?WSDL. It failed with: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target.

最佳答案

  • 将证书复制到目录中
    Java_home\Jre\Lib\Security
  • 将您的目录更改为
    Java_home\Jre\Lib\Security>
  • 将证书导入到信任库。

  • keytool -import -alias ca -file somecert.cer -keystore cacerts -storepass changeit [返回]
    信任此证书:是

    关于java - 如何解决 Java 证书问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64248067/

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