0

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
4

2 に答える 2

2

物件名に若干の誤りがございます。そうであってはなりmail.smtp.ssl...ませんmail.smtps.ssl...smtpではないことに注意してくださいsmtps

于 2011-07-14T11:35:03.487 に答える
0

ええと、ドキュメントを調べてみると、タイプミスをしたのではないかと思わざるを得ません。mail.smtps.ssl.checkserveridentity が見つかりませんが、mail.smtp.ssl.checkserveridentity は見つかります。

于 2011-07-14T11:41:52.567 に答える