PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效认证路径; 嵌套的异常是javax.net.ssl.SSLHandshakeException:

2020-08-14 05:20发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


oauth的证书问题。

我已经实现了commercewebservices。 我想使用另一个Java程序进行身份验证并发送一些数据。 但是,当我进行身份验证时,我遇到了错误。 有人可以帮我吗

 <代码> dHJ1c3RlZF9jbGllbnQ9c2VjcmV0
  21:31:20.026 [main]调试org.springframework.web.client.RestTemplate-为" https://localhost:9002/authorizationserver/oauth/token?client_id = trusted_client&client_secret = secret&grant_type = client_credentials&username = mark.rivers @创建了POST请求 Rusty-hw.com&password = 12341234"
  21:31:20.033 [main]调试org.springframework.web.client.RestTemplate-将请求接受标头设置为[text/plain,application/json,application/* + json,*/*]
  线程"主"中的异常org.springframework.web.client.ResourceAccessException:" https://localhost:9002/authorizationserver/oauth/token"的POST请求上的I/O错误:sun.security.validator.ValidatorException:PKIX路径 构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径; 嵌套异常为javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径
      在org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:666)
      在org.springframework.web.client.RestTemplate.execute(RestTemplate.java:613)
      在org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:531)
      在com.javainuse.SpringBootResourceServerApplication.main(SpringBootResourceServerApplication.java:54)
  引起原因:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径
      在sun.security.ssl.Alerts.getSSLException(未知来源)
      在sun.security.ssl.SSLSocketImpl.fatal(未知来源)
      在sun.security.ssl.Handshaker.fatalSE(未知来源)
      在sun.security.ssl.Handshaker.fatalSE(未知来源)
      在sun.security.ssl.ClientHandshaker.serverCertificate(未知来源)
      在sun.security.ssl.ClientHandshaker.processMessage(未知来源)
      在sun.security.ssl.Handshaker.processLoop(未知来源)
      在sun.security.ssl.Handshaker.process_record(未知来源)
      在sun.security.ssl.SSLSocketImpl.readRecord(未知来源)
      在sun.security.ssl.SSLSocketImpl.performInitialHandshake(未知来源)
      在sun.security.ssl.SSLSocketImpl.startHandshake(未知来源)
      在sun.security.ssl.SSLSocketImpl.startHandshake(未知来源)
      在sun.net.www.protocol.https.HttpsClient.afterConnect(未知来源)
      在sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(未知源)
      在sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(未知源)
      在org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:78)
      在org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
      在org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53)
      在org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:652)
      ...另外3个
  引起原因:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径
      在sun.security.validator.PKIXValidator.doBuild(未知来源)
      在sun.security.validator.PKIXValidator.engineValidate(未知来源)
      在sun.security.validator.Validator.validate(未知来源)
      在sun.security.ssl.X509TrustManagerImpl.validate(未知来源)
      在sun.security.ssl.X509TrustManagerImpl.checkTrusted(未知来源)
      在sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(未知来源)
      ...另外18个
  引起原因:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径
      在sun.security.provider.certpath.SunCertPathBuilder.build(未知来源)
      在sun.security.provider.certpath.SunCertPathBuilder.engineBuild(未知来源)
      在java.security.cert.CertPathBuilder.build中(未知源)
      ...另外24个
 

  

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


oauth的证书问题。

我已经实现了commercewebservices。 我想使用另一个Java程序进行身份验证并发送一些数据。 但是,当我进行身份验证时,我遇到了错误。 有人可以帮我吗

 <代码> dHJ1c3RlZF9jbGllbnQ9c2VjcmV0
  21:31:20.026 [main]调试org.springframework.web.client.RestTemplate-为" https://localhost:9002/authorizationserver/oauth/token?client_id = trusted_client&client_secret = secret&grant_type = client_credentials&username = mark.rivers @创建了POST请求 Rusty-hw.com&password = 12341234"
  21:31:20.033 [main]调试org.springframework.web.client.RestTemplate-将请求接受标头设置为[text/plain,application/json,application/* + json,*/*]
  线程"主"中的异常org.springframework.web.client.ResourceAccessException:" https://localhost:9002/authorizationserver/oauth/token"的POST请求上的I/O错误:sun.security.validator.ValidatorException:PKIX路径 构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径; 嵌套异常为javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径
      在org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:666)
      在org.springframework.web.client.RestTemplate.execute(RestTemplate.java:613)
      在org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:531)
      在com.javainuse.SpringBootResourceServerApplication.main(SpringBootResourceServerApplication.java:54)
  引起原因:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径
      在sun.security.ssl.Alerts.getSSLException(未知来源)
      在sun.security.ssl.SSLSocketImpl.fatal(未知来源)
      在sun.security.ssl.Handshaker.fatalSE(未知来源)
      在sun.security.ssl.Handshaker.fatalSE(未知来源)
      在sun.security.ssl.ClientHandshaker.serverCertificate(未知来源)
      在sun.security.ssl.ClientHandshaker.processMessage(未知来源)
      在sun.security.ssl.Handshaker.processLoop(未知来源)
      在sun.security.ssl.Handshaker.process_record(未知来源)
      在sun.security.ssl.SSLSocketImpl.readRecord(未知来源)
      在sun.security.ssl.SSLSocketImpl.performInitialHandshake(未知来源)
      在sun.security.ssl.SSLSocketImpl.startHandshake(未知来源)
      在sun.security.ssl.SSLSocketImpl.startHandshake(未知来源)
      在sun.net.www.protocol.https.HttpsClient.afterConnect(未知来源)
      在sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(未知源)
      在sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(未知源)
      在org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:78)
      在org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
      在org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53)
      在org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:652)
      ...另外3个
  引起原因:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径
      在sun.security.validator.PKIXValidator.doBuild(未知来源)
      在sun.security.validator.PKIXValidator.engineValidate(未知来源)
      在sun.security.validator.Validator.validate(未知来源)
      在sun.security.ssl.X509TrustManagerImpl.validate(未知来源)
      在sun.security.ssl.X509TrustManagerImpl.checkTrusted(未知来源)
      在sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(未知来源)
      ...另外18个
  引起原因:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径
      在sun.security.provider.certpath.SunCertPathBuilder.build(未知来源)
      在sun.security.provider.certpath.SunCertPathBuilder.engineBuild(未知来源)
      在java.security.cert.CertPathBuilder.build中(未知源)
      ...另外24个
 

  
付费偷看设置
发送
1条回答
callcenter油条
1楼-- · 2020-08-14 05:29

您能克服这个吗? 你的决议是什么?

一周热门 更多>