使用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
答案 0 :(得分:1)
您的商标名称有轻微错误。它应该是mail.smtp.ssl...
而不是mail.smtps.ssl...
。请注意,smtp
不是smtps
。
答案 1 :(得分:0)