#oauth-2.0 #office365 #exchangewebservices
#oauth-2.0 #office365 #exchangewebservices
Вопрос:
Я пытаюсь запросить токен доступа для EWS с помощью обычного @outlook.com Учетная запись Office 365. Использование EWS с базовой аутентификацией работает без проблем.
Я запрашиваю область
https://outlook.office365.com/EWS.AccessAsUser.All
От https://login.microsoftonline.com/common
.
С учетной записью из нашей организации этот токен предоставляется, и доступ возможен. Но с @outlook.com учетная запись выдает мне ошибку
The provided resource value for the input parameter 'scope' is not valid
В чем разница между учетной записью Office 365 организации и @outlook.com учетная запись. И почему допустимые области отличаются?
Комментарии:
1. Смогли ли вы решить проблему?
Ответ №1:
Область действия равна «https://outlook.office.com/EWS.AccessAsUser.All«.
Попробуйте этот код: https://learn.microsoft.com/en-us/exchange/client-developer/exchange-web-services/how-to-authenticate-an-ews-application-by-using-oauth