2017-06-14 5 views
0

Ich versuche, https URL zu verbinden und den Inhalt von dieser URL mit Java-Code zu lesen/herunterladen. Anfangs stand ich vor unerlaubter Ausnahme , aber dann habe ich verwendet, um dieses Szenario zu überwinden. Ich habe die 403 Ausnahmen gelöst, aber mit der folgenden Ausnahme konfrontiert.Java-Code zum Auflösen SSLHandShakeException

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

Bitte geben wie SSLHandShakeException zu lösen Java-Code.

+0

Ihre Angaben sind nicht genug. Auf welche URL möchten Sie zugreifen? Dies kann durch Zertifikatsprobleme verursacht werden. – TMtech

+0

Ich versuche auf Jenkins URL zuzugreifen. Kann ich die Zertifikate mit Java-Code zu Testzwecken deaktivieren? – sss

+0

Grammatische Korrekturen werden vorgenommen und unnötige Teile werden entfernt. – Umitk

Antwort

0

Versuchen Zugabe

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

in Quelle vor jedem Netzanruf oder Lauf Server mit folgenden Argumenten

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