无法找到在导丝码头的LocalServer有效证书路径

问题描述 投票:1回答:2

我无法解决的这个错误“无法找到有效的证书路径”。我设置所有必需的系统属性e.g

System.setproperty(javax.net.ssl.trustStoreType,"jks")
System.setproperty(javax.net.ssl.trustStore,keystorePath)
System.setproperty(javax.net.ssl.trustStorePassword,password)

我尝试设置VM参数,但没有为我工作。我使用的导丝工作室的LocalServer(码头)。

jetty keystore jsse guidewire
2个回答
2
投票

码头不使用JVM javax.net.ssl.*系统属性来配置特定连接器的SSL。

寻找在导丝工作室任何配置的SslContextFactory(属于连接器的SSL / TLS配置Jetty的特定术语),并配置。


0
投票

密钥库会从JVM中获得,所以在它种取决于你如何运行GW x中心。

既然你问当地的码头,你正在寻找的参数

-Djavax.net.ssl.keyStore=C:\{pathToKeystoreOnYourMachine}\keystore.jks
-Djavax.net.ssl.keyStorePassword={thePasswordToBeUsed}

为了增加那些gwb runServer水平你将不得不通过造成例如前缀gw.passthrough.添加通

gwb runServer -Dgw.passthrough.javax.net.ssl.keyStore=/Java/jdk1.8.0_74/jre/lib/security/cacerts
© www.soinside.com 2019 - 2024. All rights reserved.