sto utilizzando EWS API nella mia applicazione di console per elaborare elementi della cassetta postale e il mio script di connessione sembraCollegamento a Office 365 da EWS API
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
service.UseDefaultCredentials = true;
service.AutodiscoverUrl("[email protected]");
ma ho scoperto che il mio account di posta elettronica è stato spostato a Office 365 cloud. Come dovrei cambiare l'autenticazione?
Ho trovato il servizio EWS url
service.Url = new Uri("https://outlook.office365.com/EWS/Exchange.asmx");
ma non so come usarlo.
Grazie
Molto probabilmente devi solo impostare le tue credenziali (username/pw) in "service.Credentials". – kat0r
Ho votato la tua domanda perché la tua domanda era la risposta alla mia domanda. Nel mio caso l'autodiscover non ha funzionato solo in locale, ma appena ho messo il servizio .Url = nuovo Uri ("https://outlook.office365.com/EWS/Exchange.asmx"); esplicitamente invece di autodiscover ha funzionato come un fascino Grazie mille ancora – Chris
AutoDiscover era molto lento, ma l'impostazione dell'URI funzionava molto meglio – wruckie