2017-08-08 2 views
0

Ich benutze Java 6. Und ich soll TLS1.2 für eine Partnerintegration verwenden. Also, ich benutze BouncyCastle Provider, um dies in Java 6 zu tun. Aber ich sehe diesen Fehler.TLSv1.2 SSLContext nicht verfügbar Fehler auch nach der Installation von Bouncy Castle Provider

java.security.NoSuchAlgorithmException: TLSv1.2 SSLContext not available 
at sun.security.jca.GetInstance.getInstance(GetInstance.java:142) 
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:125) 

Ich habe BouncyCastle Gläser im Klassenpfad gehalten und diese Zeile im Programm hinzugefügt.

Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); 

Können Sie helfen, dieses Problem zu lösen?

Vielen Dank im Voraus.

+1

Der JSSE-Provider in BC (neu in 1.56) ist getrennt von dem (älteren) JCE-Provider; siehe https://Stackoverflow.com/a/44781379/2868801. –

+0

@dave_thompson: Das hat wie ein Champion funktioniert. Vielen Dank. – Sreenivas

Antwort

Verwandte Themen