在我的项目中,我试图使用EWS API连接到Exchange服务器。但是间歇性地得到
这样的异常"microsoft.exchange.webservices.data.core.exception.service.remote.ServiceRequestException: The request failed. The request failed. Connection reset".
我已经尝试过以下代码进行身份验证
service.setUrl(new URI(emailAccessCredentials.getUrl()));
service.setCredentials(new WebCredentials(emailAccessCredentials.getUsername(), emailAccessCredentials.getPassword()));
Folder.bind(service, WellKnownFolderName.Inbox);
在互联网上,我发现了另一种验证用户身份的方式
service.autodiscoverUrl(emailAccessCredentials.getUsername(), new RedirectionUrlCallback());
但是这种方法需要大量时间进行处理。因此切换到上述方式。
任何人都可以帮助我顺利解决此异常。并且还想了解该异常在什么情况下引发。
谢谢。