мы пытаемся получить безопасный доступ к sharepoint api с помощью azure oauth2. мы получили токен-носитель, но при доступе к API-интерфейсу sharepoint rest мы получаем код состояния: 401 Unauthorized и Response: {"error_description": "Исключение типа 'Microsoft.IdentityModel.Tokens.AudienceUriValidationFailedException' было сгенерировано."}
- Мы зарегистрировали клиентское приложение в лазурном AD a. Определенный uri перенаправления при аутентификации b. Сопоставление ролей доступа с учетной записью пользователя службы c. Определенный секрет клиента d. Были предоставлены определенные разрешения API и согласие администратора
Конечная точка токена: https://login.microsoftonline.com/66395830-4e70-4a10-8f30-225fe9afd23b/oauth2/v2.0/token
Метод: POST Параметры тела: область действия: https://66395830-4e70-4a10-8f30-225fe9afd23b.sharepoint.com/.default redirect_uri: https://cscglobal.sharepoint.com/teams/uatCLSService/BusinessLicense/KB/_api/Web/lists grant_type: client_credentials (примечание: мы также пробовали использовать значения пароля и authorization_code, передав соответствующие параметры) client_secret: XXXXXX client_id: XXXXX