在获取 url 之前,是否有任何方法可以检查或验证分配给交换服务的用户名和密码?
现在在我的程序中,我创建了一个新服务并为其分配了用户名和密码,如下所示
var service = new ExchangeService(exchangeVersion) { Credentials = new WebCredentials(userSmtp, password) };
service.AutodiscoverUrl(userSmtp, RedirectionUrlValidationCallback);
如果凭据有问题(例如密码错误),异常将是 "Autodiscover service could not be located"。
这种方法的问题是它并没有真正指定不能带url的原因。那么有什么方法可以让我知道为什么我无法找到该服务?例如,我希望看到一条异常消息,说明用户名或密码错误。
任何人都可以帮助我吗?