Проблема:Не удалось найти доверенный сертификат
Я получаю ошибку брошенную из javax.net.ssl.SSLHandshakeException (прилагается изображение)
Возможно ли для Java иметь коррумпированный или отсутствующий сертификат CA? Если да, то как я могу восстановить или решить эту проблему/ошибку?
Что я пробовал:
- Я удалил все версии JRE с ПК и установил последнюю версию JRE (1.6.14).
- Очищено и удалено все ненужные доверенные сертификаты из раздела «Пользовательские сертификаты».
- Попробуйте запустить Keytool, чтобы получить отпечатки пальцев СА
При попытке запустить Keytool я получаю следующее: ошибка
Keytool: java.security.cert.CertificateParsingException: Java. io.IOException: subject key, java.security.spec.InvalidKeySpecException: неизвестная спецификация ключа.
Вы можете указать некоторые сведения о том, к чему вы пытаетесь подключиться? –
Из-за контроля конфиденциальности я не могу освободить URL-адрес, к которому я пытаюсь подключиться. Я пробовал подключиться на другой машине с успехом. Поэтому я знаю, что это проблема среды, а не проблема с кодом или проблема с сервером. –