Java SMTPS ненадежный сертификат

При отправке почты с помощью SMTPS я устанавливаю следующее свойство, поэтому я ожидаю пропустить проверку сертификата. Но мой недоверенный сертификат вызывает исключение.

mailConf.put("mail.smtps.ssl.checkserveridentity", "false");

Исключение составляет:

sun.security.validator.ValidatorException: PKIX path building failed:
    sun.security.provider.certpath.SunCertPathBuilderException: 
    unable to find valid certification path to requested target

2 ответа

Решение

У вас есть небольшая ошибка в названии вашего имущества. Так должно быть mail.smtp.ssl... не mail.smtps.ssl..., Обратите внимание, что это smtp не smtps,

Гм, просматривая документы, мне интересно, если вы сделали опечатку. Я не могу найти mail.smtps.ssl.checkserveridentity, но могу найти mail.smtp.ssl.checkserveridentity.

Другие вопросы по тегам