间歇性获取异常“ microsoft.exchange ... ServiceRequestException:请求失败。请求失败。连接重置

时间:2019-08-30 07:31:03

标签: java authentication exchangewebservices

在我的项目中,我试图使用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());

但是这种方法需要大量时间进行处理。因此切换到上述方式。

任何人都可以帮助我顺利解决此异常。并且还想了解该异常在什么情况下引发。

谢谢。

0 个答案:

没有答案