Pivotal Cloud Foundry - Spring Cloud Services

时间:2016-06-06 10:36:47

标签: spring-boot spring-cloud netflix-eureka pivotal-cloud-foundry pivotal-web-services

我正在努力将公司应用推向Pivotal Cloud Foundry。该应用程序应与服务注册表绑定。我在application.yml文件中没有做任何更改。我的Pivotal应用程序管理器控制台中有服务注册表服务。在我将公司应用程序推入PCF并与服务注册服务绑定之后。我确实重新启动了公司应用程序。该应用程序未在服务注册表控制台中注册。

  

2016-06-06T11:25:36.72 + 0530 [APP / 0] OUT引起:org.springframework.web.client.ResourceAccessException:" https://p-spring-cloud-services.uaa的POST请求发生I / O错误。******。com / oauth / token":sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法完成   d请求目标的有效证书路径;嵌套异常是javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.securit   y.provider.certpath.SunCertPathBuilderException:无法找到所请求目标的有效证书路径

  

2016-06-06T05:49:35.000 + 00:00 [APP] OUT 2016-06-06 05:49:35.668 ERROR 22 --- [pool-5-thread-1] com.netflix.discovery。 DiscoveryClient:DiscoveryClient_COMPANY / https://p-spring-cloud-services.uaa。******。com / oauth / token:****** - 无法刷新其缓存! status =请求访问令牌时出错。

如何解决这些问题?

2 个答案:

答案 0 :(得分:1)

问题的原因是PCF的ssl认证。我认为你没有上传ssl证书到你的环境。

答案 1 :(得分:0)

您的PCF实例应在其侧面安装应用的有效根证书,反之亦然....