używam EWS API w mojej aplikacji konsoli do przetwarzania elementów skrzynki pocztowej i mojego skryptu połączenie wyglądaPodłączenie do usługi Office 365 przez EWS API
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
service.UseDefaultCredentials = true;
service.AutodiscoverUrl("[email protected]");
ale uważam, że moje konto e-mail został przeniesiony do Office 365 chmurze. Jak mogę zmienić uwierzytelnianie?
znalazłem EWS usług url
service.Url = new Uri("https://outlook.office365.com/EWS/Exchange.asmx");
ale nie wiem, jak go używać.
Dziękuję
Najprawdopodobniej wystarczy ustawić swoje poświadczenia (nazwa użytkownika/pw) w 'service.Credentials'. – kat0r
Głosowałem za twoim pytaniem, ponieważ twoje pytanie było odpowiedzią na moje pytanie. W moim przypadku autodiscover nie działał zdalnie tylko w siedzibie, ale jak tylko wstawię service.Url = new Uri ("https://outlook.office365.com/EWS/Exchange.asmx"); jawnie zamiast autodiscover działało jak czar Dziękuję bardzo znowu – Chris
AutoDiscover był bardzo powolny, ale ustawienie URI działało znacznie lepiej – wruckie