我们正在亚马逊EC2下运行一个应用程序(使用Grails开发),并且作为集成过程的一部分,我们假设要与其他应用程序打开SSL通信。当过我们尝试打开连接的应用程序与以下错误消息失败:为SSL通信导入证书
sun.security.validator.ValidatorException:PKIX路径建设 失败:sun.security.provider.certpath.SunCertPathBuilderException: 无法找到有效的认证路径要求的目标
我假设我们在CACERTØ进口证明,但在这种情况下,我们没有获得安装JVM,我不认为我们可以做到这一点。是否有任何其他方式来达到预期的行为提前感谢
值得一提的是,应用程序在本地运行良好,无需修改cacert。这真让我困惑。我错过了什么! 此外,我们正在整合的第三方是由verisign签署的。
问题是我使用的是亚马逊EC2和云代工厂,并且无法访问管理界面。另一件事是当我在本地运行时,我没有看到任何问题。我用Tomcat测试了这个,但是我对服务器上的错误感到惊讶。 – Amit