2016-07-03 18 views
0

Ich entwickle eine Anwendung zum Senden von HTTPS-Post-Anfrage an URLs mit Apache Camel Jetty-Komponente. Ich benutze Java 1.6_45 Java-Version, um die Anwendung auszuführen. Da Java 1.6 jedoch TLSv1.1 nicht unterstützt, wird meine Anfrage mit TLSv1.0 verarbeitet. Wie kann ich die TLSv1.1-Unterstützung erhalten, ohne die Java-Version zu ändern?TSLv1.1 Unterstützung für Apache camel jetty componenet

Ist es genug, um den Java-Sicherheitsprovider zu Hüpfburg in java.security-Datei zu ändern?

Antwort

0

TSLv1.1 wurde anscheinend in Java 1.6_111 und höher implementiert.

Quelle:

Hinweis, dass Updates für Java 1.6 nach dem Update 45 ist nur für Kunden mit einem Oracle Java Support-Vertrag.

Alternativ - How to use TLS 1.2 in Java 6 - enthält Antworten, die sagen, wie Bouncy Castle verwendet wird, um TLSv1.2-Unterstützung zu erhalten, und TLSv1.1 folgt wahrscheinlich einem ähnlichen Muster.