У меня есть консольное приложение, которое читает электронные письма из общих почтовых ящиков. Сейчас я использую EWS с аутентификацией по умолчанию, например:
ServicePointManager.ServerCertificateValidationCallback = CertificateValidationCallBack;
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2013);
service.Credentials = new WebCredentials("username", "password", "");
service.Url = new System.Uri("https://outlook.office365.com/EWS/Exchange.asmx");
Как мне изменить его на использование OAuth2? Есть ли место, где я могу начать смотреть на это?