我的测试 Tomcat 6 服务器有一个自签名证书。管理器 web 应用程序只能通过 SSL 使用此自签名证书访问。当我尝试使用 cargo-maven2-plugin 进行部署时,出现错误:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
我可能可以将证书添加到默认的 Java 密钥库,但我希望尽可能保持部署的可移植性,并且不要求需要部署应用程序的每个人都安装证书。我想通过签出项目、配置应用程序服务器的密码并运行 Maven 来部署应用程序。
我在货物文件中找不到忽略无效证书的方法。
你能为我指出正确的方向吗 ?