Это будет использоваться в средах Windows 7 и Windows 10, это закрытая сеть, не имеющая доступа inte rnet, а для нескольких веб-приложений требуется Java.
Я просто хотел узнать, можно ли заставить Java 8 JRE Update 162 использовать SSLv3 для определенного c отдельного веб-приложения, а для остальных веб-приложений он может использовать TLS .1.2?
Причина этого в том, что одному работающему приложению требуется SSLv3, когда я пытаюсь войти в приложение, используя TLS, я получаю сообщение об ошибке:
javax. net .ssl.SSLExecption: Получено фатальное оповещение: неожиданное_мессейдж
После некоторых исследований я обнаружил, что это связано с недействительным сертификатом безопасности и требует проверки подлинности по SSL
Итак, с исследованием Я уже сделал, я знаю, внося изменения в C: \ Program Files (x86) \ Java \ jre1.8.0_162_x86 \ lib \ security \ java .security в jdk.tls.disabledAlgorithms
Я могу отключить все Версии TLS и Java 8 заставляют использовать SSLv3 , но это нарушает работу других веб-приложений, так как они используют TLS.
Я знаю, что SSLv3 не работает и не рекомендуется использовать этот криптографический c протокол но я хотел узнать, можно ли добавить код в файл java.security
, где я бы указал c URL и указать ему использовать SSLv3, или мне нужно было бы создать отдельный файл, определяющий URL и номер порта, а также cryptographi c протокол и ссылка на это в java.security
файле
Также я знаю, что в долгосрочной перспективе я попрошу людей, которые поддерживают это конкретное c приложение, которое требует SSLv3 для обновления криптографии, которую использует приложение.
Я прошу прощения, если я что-то пропустил, так как я все еще плохо знаком с Java и все еще учусь.
Любая помощь будет принята с благодарностью.