gpt4 book ai didi

java - 找不到 PropertySource : PKIX path building failed for spring cloud config URL

转载 作者:太空宇宙 更新时间:2023-11-03 13:30:15 25 4
gpt4 key购买 nike

我在我的 spring boot 项目中使用 spring-cloud-config 但是当我尝试将我的应用程序作为 spring boot 应用程序运行时它给出了以下异常

Could not locate PropertySource: I/O error on GET request for "https://spring-cloud-config-orgname.com/annuity-application-api/dev/master": sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target; nested exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

我已经使用以下命令在 java truststore 中添加了证书

keytool -importcert -trustcacerts -file C:\Users\patilp1\temp\sslcerts\spring-cloud-config.cer -alias "spring-cloud-config"

我的应用程序仍然给出相同的异常。知道这背后的原因是什么,因为我已经在位于

的 Java 信任库中添加了证书

C:\Program Files\Java\jdk1.8.0_192\jre\lib\security

最佳答案

试试这个:1. 创建一个 keystore /信任库,其中包含您的配置服务器的证书2. 添加以下 VM 参数:

-Djavax.net.ssl.keyStore=<location of your keystore>
-Djavax.net.ssl.keyStorePassword=<your storepass>
-Djavax.net.ssl.trustStore=<location of your truststore>
-Djavax.net.ssl.trustStorePassword=<your storepass>
-Djavax.net.ssl.trustStoreType=jks

希望这对您有所帮助。

关于java - 找不到 PropertySource : PKIX path building failed for spring cloud config URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58708472/

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