2017-05-30 34 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中找到配置。 –

相關問題