首页 > 解决方案 > 将 MailosaurClient 与 java 一起使用时出现错误 PKIX 路径构建失败

问题描述

我正在尝试在 Mailosaur 的帮助下阅读电子邮件内容。下面是我使用 Junit 的示例 java 代码。

public class SampleEmailTest {

    @Test
    public void readEmail(){
        MailosaurClient client = new MailosaurClient("ABCDEFGHT");
        SearchCriteria criteria = new SearchCriteria();
        criteria.withSentTo("XXXXX.YYYYYY@MAILOSAUR.IO");
        try {
            List result = client.messages().search("", criteria).items();
            MessageSummary latestEmail = (MessageSummary) result.get(0);
            System.out.println("latestEmail" + latestEmail);
        }catch (Exception e){
            System.out.println("Exceptio is " + e); }            
    }
}

运行此代码后,我收到以下异常。

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

任何人都可以在这方面帮助我。

标签: java

解决方案


推荐阅读