我正在使用自动发现服务Url获取指定的电子邮件地址。尝试使用EWS MANAGED API访问Exchange 2010帐户时无法找到“自动发现服务”
ExchangeService Service = new ExchangeService(ExchangeVersion.Exchange2010);
Service.Credentials = new WebCredentials("[email protected]", "Password");
Service.AutodiscoverUrl("[email protected]");
Folder inbox = Folder.Bind(Service, WellKnownFolderName.Inbox);
Console.WriteLine("The folder name is" + inbox.DisplayName.ToString());
如果我不喜欢这个,我刚开了一个错误:
The Autodiscover service couldn't be located
我不得不做,以避免这个错误?
感谢您的答复Alex.I尝试,因为你告诉above.But相同的错误谈到。 – user1891567 2013-02-25 11:38:21
我不知道该说些什么,我在一个新的控制台应用程序中复制粘贴了你的代码,并且在匹配服务器的版本(我们的是2007SP1)和更改凭证之后就可以工作,正如我上面指出的那样。服务器的版本差异可能是相关的,但我无法验证它。 – Alex 2013-02-25 11:41:41
我尝试将版本更改为Exchange2007_SP1,Exchange2010,Exchange2010_SP1,Exchange2010_SP2 ... Thento也出现同样的错误。 – user1891567 2013-02-25 11:58:42