У вас есть приложение JDK7, работающее на Tomcat, и оно имеет следующие настройки среды:
-Dhttps.protocols=TLSv1.1,TLSv1.2
Приведенная выше настройка гарантирует, что мы не будем использовать TLS 1.0 при подключении через HTTPS при выполнении вызовов API и т. д.
Мы также используем класс org.springframework.mail.javamail.JavaMailSenderImpl для отправки исходящей электронной почты SMTP и используем их реквизит:
mail.smtp.auth=false;mail.smtp.socketFactory.port=2525;mail.smtp.socketFactory.fallback=true;mail.smtp.starttls.enable=true
Проблема в том, что при обновлении до TLS1.2 не удается подключиться к почтовому серверу SMTP.
javax.net.ssl.SSLHandshakeException: удаленный хост закрыл соединение
во время рукопожатия
Есть ли изменения в настройках или коде, которые приведут к принудительному использованию протокола TLS1.2?
Я немного поискал, и похоже, что эти настройки env предназначены только для апплетов и веб-клиентов, а не для серверных приложений.
-Ddeployment.security.SSLv2Hello=false -Ddeployment.security.SSLv3=false -Ddeployment.security.TLSv1=false
Подробнее здесь: https://stackoverflow.com/questions/471 ... use-tls1-2
Как заставить JavaMailSenderImpl использовать TLS1.2? ⇐ JAVA
Программисты JAVA общаются здесь
-
Anonymous
1760635931
Anonymous
У вас есть приложение JDK7, работающее на Tomcat, и оно имеет следующие настройки среды:
-Dhttps.protocols=TLSv1.1,TLSv1.2
Приведенная выше настройка гарантирует, что мы не будем использовать TLS 1.0 при подключении через HTTPS при выполнении вызовов API и т. д.
Мы также используем класс org.springframework.mail.javamail.[b]JavaMailSenderImpl[/b] для отправки исходящей электронной почты SMTP и используем их реквизит:
mail.smtp.auth=false;mail.smtp.socketFactory.port=2525;mail.smtp.socketFactory.fallback=true;mail.smtp.starttls.enable=true
Проблема в том, что при обновлении до TLS1.2 не удается подключиться к почтовому серверу SMTP.
javax.net.ssl.SSLHandshakeException: удаленный хост закрыл соединение
во время рукопожатия
[b]Есть ли изменения в настройках или коде, которые приведут к принудительному использованию протокола TLS1.2?[/b]
Я немного поискал, и похоже, что эти настройки env предназначены только для апплетов и веб-клиентов, а не для серверных приложений.
-Ddeployment.security.SSLv2Hello=false -Ddeployment.security.SSLv3=false -Ddeployment.security.TLSv1=false
Подробнее здесь: [url]https://stackoverflow.com/questions/47166425/how-to-force-javamailsenderimpl-to-use-tls1-2[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия