Я загрузил Exchange Server 2010 SP1 SDK, чтобы начать работу с веб-службами Exchange.
Первое, что я сделал, - открыл AutodiscoverSample, чтобы посмотреть, как работает Autodiscover.
У меня есть две учетные записи Exchange, каждая в разных системах Exchange.
charlie@kindel.com находится на сервере Exchange (Microsoft Edu / Friends & Family).
cek@fiinom.net находится на Office 365.
Я не могузаставить его подключаться к системе Office 365.
Я могу успешно автоматически обнаруживать как в Outlook, так и на веб-сайте https://www.testexchangeconnectivity.com.
Если запустить образец как:
AutodiscoverSample.exe charlie@kindel.com true charlie@kindel.com <password> kindel.com
Работает нормально.
Если запустить образец как: AutodiscoverSample.exe cek@fiinom.net true cek@fiinom.net <password> fiinom.net
Я получу
=? Trying 'cek@fiinom.net' at 'https://autodiscover-s.outlook.com/autodiscover/autodiscover.xml'
-! Info: System.Net.WebException: The remote server returned an error: (401) Unauthorized.
Может ли кто-нибудь дать представление о том, что здесь может происходить и как я могу это исправить?
Может ли кто-то другой с учетной записью Office 365 проверить, работает ли AutodiscoverSample для вас?