【问题标题】:Java SMTPS untrusted certificateJava SMTPS 不受信任的证书
【发布时间】:2011-07-14 11:29:29
【问题描述】:

使用 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

【问题讨论】:

    标签: java email sendmail smtps


    【解决方案1】:

    您的住宿名称有一点错误。它应该是 mail.smtp.ssl... 而不是 mail.smtps.ssl...。请注意,它是 smtp 而不是 smtps

    【讨论】:

      【解决方案2】:

      嗯,查看文档,我想知道您是否打错了字。找不到mail.smtps.ssl.checkserveridentity,但是可以找到mail.smtp.ssl.checkserveridentity。

      【讨论】:

      猜你喜欢
      • 2019-02-26
      • 1970-01-01
      • 2012-07-05
      • 1970-01-01
      • 2016-01-26
      • 2020-04-13
      • 2019-05-20
      • 2013-11-01
      相关资源
      最近更新 更多