2017-06-14 70 views
0

我試圖連接https URL並使用Java代碼從該URL讀取/下載內容。最初,我面臨未經授權的例外但後來我用proxy settings來克服這種情況。我已解決了403例外,但面臨以下例外情況。要解析的java代碼SSLHandShakeException

Exception in thread "main" javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake 

請指教如何使用Java代碼解決SSLHandShakeException。

+0

您的詳細資料是不夠的。您嘗試訪問的網址是什麼?這可能是由證書問題引起的。 – TMtech

+0

我正在嘗試訪問詹金斯網址。我可以禁用使用Java代碼進行測試的證書嗎? – sss

+0

進行語法修正,刪除不必要的部分。 – Umitk

回答

0

嘗試增加

System.setProperty("https.protocols", "TLSv1,TLSv1.1,TLSv1.2"); 

任何網絡電話或運行服務器之前,下面的參數

-Dhttps.protocols=TLSv1.1,TLSv1.2