首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pax-exam安全Maven存储库身份验证

Pax-exam安全Maven存储库身份验证
EN

Stack Overflow用户
提问于 2017-03-13 14:01:24
回答 1查看 193关注 0票数 0

我有一个基于pax- test的karaf集成测试,需要访问一个安全的maven存储库:

代码语言:javascript
复制
editConfigurationFilePut("etc/org.ops4j.pax.url.mvn.cfg", "org.ops4j.pax.url.mvn.repositories", "https://my.repo.net:443/nexus/content/groups/my-group@snapshots@id=my.repo")

不安全的工作很好,但是我很难让ssl身份验证正常工作:

代码语言:javascript
复制
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

因此,我通常要么提供带有密钥的信任库,要么使用环境变量传递它。问题是,在这种配置中,环境变量没有传递给容器,所以我在哪里可以将SSL证书连接到我的karaf实例中?

EN

回答 1

Stack Overflow用户

发布于 2017-03-13 14:52:49

VMOption允许您将变量传递给karaf容器,如下所示:

代码语言:javascript
复制
new VMOption("-Djavax.net.ssl.trustStore=my.truststore")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42765530

复制
相关文章

相似问题

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