首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Guidewire的jetty localserver中找不到有效的证书路径

在Guidewire的jetty localserver中找不到有效的证书路径
EN

Stack Overflow用户
提问于 2017-05-30 22:37:49
回答 2查看 612关注 0票数 1

我无法解决这个“找不到有效证书路径”的错误。我正在设置所有必需的系统属性,例如

代码语言:javascript
复制
System.setproperty(javax.net.ssl.trustStoreType,"jks")
System.setproperty(javax.net.ssl.trustStore,keystorePath)
System.setproperty(javax.net.ssl.trustStorePassword,password)

我尝试设置VM参数,但对我来说什么都不起作用。我用的是Guidewire studio localServer (jetty)。

EN

回答 2

Stack Overflow用户

发布于 2017-05-30 22:41:22

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

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

票数 2
EN

Stack Overflow用户

发布于 2019-02-06 19:41:07

密钥库将从JVM中获取,因此这在某种程度上取决于您如何运行GW xCenter。

由于您询问有关本地Jetty的信息,因此您要查找的参数包括

代码语言:javascript
复制
-Djavax.net.ssl.keyStore=C:\{pathToKeystoreOnYourMachine}\keystore.jks
-Djavax.net.ssl.keyStorePassword={thePasswordToBeUsed}

为了将它们添加到gwb runServer级别,您必须添加一个直通前缀gw.passthrough.,例如

代码语言:javascript
复制
gwb runServer -Dgw.passthrough.javax.net.ssl.keyStore=/Java/jdk1.8.0_74/jre/lib/security/cacerts
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44265252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档