当前位置: 首页 > 知识库问答 >
问题:

无法在以下位置访问WSDL:https://example.com?wsdl.它失败了:太阳。安全验证器。验证器异常

司马辉
2023-03-14

正在尝试从创建wsdl客户端https://example.com?wsdl.使用以下命令wsimport-keephttps://example.com?wsdl

我已经使用这个命令keytool-import-alias ctp-file C:\Users\ravi\Desktop\ctplive安装了ssl证书。cer-keystore C:\Program Files\Java\jdk1。8.0_241\jre\lib\security\cacerts

我使用的是Window10,Jdk1。8.

完整错误日志

无法在以下位置访问WSDL:https://example.com?wsdl.它失败了:太阳。安全验证器。ValidatorException:PKIX路径生成失败:sun。安全供应商。certpath。SunCertPathBuilderException:找不到请求目标的有效证书路径。

共有1个答案

呼延智明
2023-03-14

您需要确保将证书导入到JAVA应用程序正在使用的Keystore中。在Windows或Linux上,您可能安装了多个JRE(例如独立的JRE),而不是在JDK下(例如C:\Program Files\Java\jre...\...\cacerts)。

首先要做的是检查您的应用程序引用的JRE,首先检查您是否有%JAVA_HOME%$JAVA_HOMEif onLinux)env变量集,这是JAVA的SSL实现寻找JRE的cacerts文件的地方。

在Windows命令行中,您可以通过以下命令找到所有Java安装:

where java

在Linux上:

where java
which java
 类似资料:
  • 我越来越不正常了 太阳安全验证器。ValidatorException:PKIX路径生成失败:sun。安全供应商。certpath。SunCertPathBuilderException:找不到请求目标的有效证书路径 我已在该位置设置SSL证书 C:\Program Files\AdoptOpenJDK\jdk-11.0.9.11-hotspot\lib\security 但我在点击服务器时遇到了

  • 我有一个类,它用一个xml点击一个安全的URL(以https开头),然后在最后处理xml并返回响应。但在这样做的同时,我也遇到了一些例外<代码>javax。网ssl。例外:太阳。安全验证器。ValidatorException:PKIX路径生成失败:sun。安全供应商。certpath。SunCertPathBuilderException:找不到请求目标的有效认证路径 我在谷歌上搜索了很多,找到

  • 我的应用程序调用一个web服务,以便对该web服务中的特定用户进行身份验证。该web服务有自己的自签名CA证书。我正在使用该服务的POST REST调用,通过传递用户的用户名和密码来验证用户,但随后我收到了这个错误。。 我创建了一个密钥库,并将该服务器证书导入其中。我在应用程序中使用该密钥库来信任web服务。将证书导入JDK的cacerts可以解决我的问题,但该应用程序可以根据客户机的要求迁移到其

  • 我有三个基于java的web应用程序app1,app2和app3在生产。所有3个都由经过验证的CA进行验证,并托管在3个不同的Web服务器和http上。 下面是证书的层次结构,当我通过web浏览器点击这些应用程序时,我可以看到。 app1、app2证书租用人制度相同。E app3证书雇佣关系为 现在,当app1连接到app2时,一切正常。但当app1连接到app3时,会出现以下异常 现在我看了一下

  • 我想在用户发送请求时验证他或她的身份,所以我在SecurityConfig类中添加了以下内容: 我希望当我在地址字段中输入localhost:8080/submit时,页面可以重定向到localhost:8080/login。我的工作者实体具有“工作者”角色: 当我输入“localhost:8080/submit”时,我可以注册一个帐户并重定向到登录页面。但是当我输入正确的用户名和密码时,它会响应

  • 我正在使用eclipse,并用java编写了一个方法将文件上载到amazon s3。已成功从main方法上载。从eclipse中,我从调试角度复制了等效的命令,并在命令提示符下运行,运行良好。我在我们的项目中添加了这部分代码并打包了jar文件。当我在jar文件中调用该函数时 太阳安全验证器。ValidatorException:PKIX路径生成失败:sun。安全提供商。certpath。SunCe