我正在使用自動發現服務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