2017-05-30 199 views
0

我无法解决此错误。我设置所有必需的系统属性,例如无法在Guidewire的jetty localserver中找到有效的证书路径

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

我尝试设置虚拟机参数,但没有为我工作。我正在使用Guidewire studio localServer(jetty)。

回答

2

Jetty不使用JVM javax.net.ssl.*系统属性为特定连接器配置SSL。

在Guidewire studio中查找任何配置SslContextFactory(属于连接器的SSL/TLS配置的Jetty特定术语),并对其进行配置。

+0

Thnx分享此信息。你能告诉我,如果有任何XML或类在码头配置这个。 @Joakim Erdfelt – pradyumn

+0

Guidewire可能使用嵌入式码头,如果是的话,那么配置是100%由Guidewire掌握的。如果Guidewire作为战争发货,您将在Jetty基础版中部署Jetty Distribution或Jetty Home,那么可以在您的Jetty Base start inis中找到配置。 –

相关问题