我们可以减少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消耗的时间的主要内容,如果未能解决你的问题,请参考以下文章

页面优化——减少HTTP请求数

我们可以在图像处理中使用哪些技术来减少图像的熵?

如何减少接口响应时间

如何用shared_ptr减少锁的争用

[CareerCup] 15.5 Denormalization 逆规范化

Hbase源码系列之scan源码解析及调优