Уровень записи SSL против уровня записи TLSv1.2
У меня есть приложение на основе Java. Он пытается подключиться к веб-серверу через HTTPS. Но, это терпит неудачу в самом первом шаге рукопожатия. Я взял протокол TCP. Я также проверяю соединение через браузер. Браузер подключается успешно, даже Java не удается. Я взял его трассировку tcp тоже. Я проверил разницу. Даже если они оба используют TLSv1.2, их сообщения «Привет клиенту» различны. Java использует «Уровень записи SSL», браузер использует «Уровень записи TLSv1.2» для сообщения «Приветствие клиента».
Вот скриншоты дампов tcp.
и, подробное сообщение пакета Java
и браузер:
и, подробное сообщение пакета браузера
Некоторые версии информации:
Версия Java - 8 (исходное приложение, работает в 10.xx170). Java-приложение работает в JBoss 6.4 (исходное приложение). Веб-приложение работает в IIS (Windows Server 2012, работает в 10.xx171).
Вопрос: Как я могу заставить приложение Java использовать тот же протокол с браузером (браузер выглядит работающим).
0 ответов на вопрос
Похожие вопросы
-
2
Почему установщик IIS не может скопировать staxmem.dll, несмотря на то, что он находится в указанной...
-
1
Если я установлю Vista SP1 до включения IIS, придется ли мне переустанавливать SP1?
-
2
Удалить Java на Mac OS X?
-
-
1
Как мне обновить мой jdk update 12 до jdk update <latest> без необходимости загружать целую кучу jdk...
-
1
Консоль управления IIS исчезла на моей машине XP
-
3
jEdit медленно в Linux
-
3
команда javac не найдена
-
2
Сделать файл открытым другой программой
-
1
neohapsis "distcrack" applet: что он делает? Подозрительно!
-
2
Как установить IIS на Widows XP. Получил права локального администратора, но не имею вкладки «устано...