Недоверенный сертификат Java SMTPS - PullRequest
0 голосов
/ 14 июля 2011

При отправке почты с помощью 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 ]

1 голос
/ 14 июля 2011

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

0 голосов
/ 14 июля 2011

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

...