Ошибка 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
Перейти в раздел Как установить Bouncy Castle API