2017-05-27 44 views
2

我對此異常有不同的問題,請嘗試理解。java.security.cert.CertificateException:沒有與IP地址匹配的主題替代名稱

  • 我通過Java中的Web服務調用將數據從一個應用程序發送到另一個應用程序。
  • 每當我打電話時它都會連接到其他應用程序。在那個 的情況下我得到了上面的異常,這個問題只發生在 字節的網格服務器上。

  • 我們解決上述這樣我們的管理員刪除安全問題, 意味着我們已經HTTP 小號他們取消小號所以我們正在與 HTTP工作,但它不是很好,我想連接通過與安全Web服務調用,任何一個可以給我最好的idea.Please看到我的示例代碼

    byte[] postData = urlParameters.getBytes(StandardCharsets.UTF_8); 
    int postDataLength = postData.length; 
    String request = PropertyFactory.getProperty("someUrl"); 
    url = new URL(request); 
    postConnection = (HttpURLConnection) url.openConnection(); 
    

    可以通過我的代碼處理?

回答

1

字節網格具有內部防火牆,所以它可能會停止,請與字節網格團隊聯繫。

+0

thanx很多,我們聯繫的防火牆停止請求問題解決 –

1

如果您在1.8.0_51和1.8.0_60之間使用Oracle JDK,則通過IP地址而不是主機名連接時出現問題。在使用IP地址的情況下,該地址也必須在證書的主題備選名稱中提及。根據Mulesoft Support,一種解決方法是將JVM參數「jdk.tls.trustNameService」設置爲true--導致IP地址的反向名稱查找。

相關問題