EWS:验证服务的凭据

时间:2013-03-11 15:23:18

标签: exchangewebservices

在获取网址之前,有没有检查或验证分配给交换服务的用户名和密码?

在我的程序中,我创建了一项新服务并为其分配了用户名和密码,如下所示

var service = new ExchangeService(exchangeVersion) { Credentials = new WebCredentials(userSmtp, password) };
service.AutodiscoverUrl(userSmtp, RedirectionUrlValidationCallback);

如果凭据有问题(例如密码错误),则会出现例外情况 “无法找到自动发现服务”

此方法存在的问题是它没有真正指定无法引入网址的原因。那么有什么方法我可以知道为什么我无法找到该服务?例如,我希望看到一条异常消息,说明用户名或密码错误。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:-1)

查看Microsoft远程连接分析器@ https://www.testexchangeconnectivity.com/

You can test:
-Microsoft Exchange ActiveSync Connectivity Tests
-Microsoft Exchange Web Services Connectivity Tests
-Microsoft Office Outlook Connectivity Tests
-Internet Email Tests
相关问题