【发布时间】:2013-06-27 17:12:32
【问题描述】:
在获取 url 之前,是否有办法检查或验证分配给交换服务的用户名和密码?
现在在我的程序中,我创建了一个新服务并为其分配了用户名和密码,如下所示
var service = new ExchangeService(exchangeVersion) { Credentials = new WebCredentials(userSmtp, password) };
service.AutodiscoverUrl(userSmtp, RedirectionUrlValidationCallback);
如果凭据有问题(例如密码错误),则会出现异常 “找不到自动发现服务”。
这个方法的问题是它并没有真正指定不能带url的原因。那么有什么方法可以让我知道为什么我无法找到该服务?例如,我希望看到一条异常消息,说明用户名或密码错误。
谁能帮我解决这个问题?
【问题讨论】: