Я запускаю простой java httpsclient. Он выдает ошибку handshake_failure при компиляции и запуске с jdk1.5. Но отлично работает с jdk1.6. Я не могу обновить свой код до jdk 1.6. В любом случае я могу заставить это работать с jdk 1.5
java https client throws Получено фатальное предупреждение: handshake_failure с JDK 1.5, но работает с JDK1.6
Ответы (2)
Возможно, каждый JDK использует другое хранилище ключей, поэтому одно хранилище ключей содержит ключ, разрешающий соединение, а другое — нет.
См. раздел Получено фатальное предупреждение: handshake_failure через SSLHandshakeException, чтобы узнать, как включить SSL-соединение.
person
alonana
schedule
17.09.2014
В дополнение к первому ответу попробуйте добавить сертификат в хранилище ключей на вашем jdk1.5 с помощью java keytool.
person
Axel Osorio
schedule
01.06.2018
(Похоже, этот пост не дает качественного ответа на вопрос. Пожалуйста, отредактируйте свой ответ или просто опубликуйте это как комментарий к другому ответу).
- person sɐunıɔןɐqɐp; 01.06.2018