我们可以减少ExchangeWebsevice中AutodiscoverUrl消耗的时间
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我们可以减少ExchangeWebsevice中AutodiscoverUrl消耗的时间相关的知识,希望对你有一定的参考价值。
我正在使用AutodiscoverUrl连接到交换服务器,但是连接需要很长时间...有什么方法可以减少消耗的时间。
答案
您是否尝试指定您的URL而不是使用自动发现?
m_ExchangeService = new ExchangeService(ExchangeVersion.Exchange2010_SP1);
m_ExchangeService.UseDefaultCredentials = true;
m_ExchangeService.Url = new Uri("https://exchange.company.com/EWS/Exchange.asmx");
您可以通过在自动发现时首先调试应用程序来轻松找到特定的URL。
但是,最主要的问题可能是与Exchange Server的连接,如果是这种情况,您需要在代码之外寻找解决连接问题的解决方案(可能与安全性有关。设置?)。
另一答案
m_ExchangeService.Url =新的Uri(“ https://exchange.company.com/EWS/Exchange.asmx”);如果我使用此行,则会出现404错误。它不是验证凭据。
以上是关于我们可以减少ExchangeWebsevice中AutodiscoverUrl消耗的时间的主要内容,如果未能解决你的问题,请参考以下文章