我們正在亞馬遜EC2下運行一個應用程序(使用Grails開發),並且作爲集成過程的一部分,我們假設要與其他應用程序打開SSL通信。當過我們嘗試打開連接的應用程序與以下錯誤消息失敗:爲SSL通信導入證書
sun.security.validator.ValidatorException:PKIX路徑建設 失敗:sun.security.provider.certpath.SunCertPathBuilderException: 無法找到有效的認證路徑要求的目標
我假設我們在CACERTØ進口證明,但在這種情況下,我們沒有獲得安裝JVM,我不認爲我們可以做到這一點。是否有任何其他方式來達到預期的行爲提前感謝
值得一提的是,應用程序在本地運行良好,無需修改cacert。這真讓我困惑。我錯過了什麼! 此外,我們正在整合的第三方是由verisign簽署的。
問題是我使用的是亞馬遜EC2和雲代工廠,並且無法訪問管理界面。另一件事是當我在本地運行時,我沒有看到任何問題。我用Tomcat測試了這個,但是我對服務器上的錯誤感到驚訝。 – Amit