Ошибка TLSv1.2 SSLContext недоступна даже после установки поставщика Bouncy Castle

Я использую Java 6. И я должен использовать TLS1.2 для интеграции партнера. Итак, я использую поставщика BouncyCastle, чтобы сделать это в Java 6. Но я вижу эту ошибку.

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)

Я сохранил банки BouncyCastle в classpath и добавил эту строку в программу.

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

Не могли бы вы помочь решить эту проблему?

Заранее спасибо.

1 ответ

Это может быть проблема с размещением банок BouncyCastle:

убедитесь, что правильные библиотеки Bouncy Castle скопированы в каталог $JAVA_HOME/jre/lib/ext

http://www.itcsolutions.eu/2011/08/22/how-to-use-bouncy-castle-cryptographic-api-in-netbeans-or-eclipse-for-java-jse-projects/

Перейти в раздел Как установить Bouncy Castle API

Другие вопросы по тегам