Ошибка 7505 - несоответствие клиента запроса авторизации - PullRequest
1 голос
/ 13 февраля 2020

Я пытаюсь создать вызов, используя E xample 3 из документации . Я постоянно получаю один и тот же HTTP 403 ответ.

  • Мои данные размещаются через учетную запись Azure Portal Office Developer.
  • Отправка токена на предъявителя, полученного в процессе, описанном как «Получить доступ без пользователя».
  • Бот определен в Azure AD с использованием разработчика Office 365 account.
  • Получателями являются два пользователя из этого бесплатного развертывания AD и 16-пользовательский пакет, установленный для тестирования.

В теле ответа HTTP 403 я получить:

{
  "error": {
    "code": "7505",
    "message": "Request authorization tenant mismatch.",
    "innerError": {
      "request-id": "foo",
      "date": "2020-02-13T17:30:24"
    }
  }
}

1 Ответ

1 голос
/ 13 февраля 2020

В примерах из документации, похоже, отсутствует обязательное свойство tenantId. Обратите внимание, что это свойство упоминается в документации.

Значения токена авторизации, URL-адреса обратного вызова, идентификатора приложения, имени приложения, идентификатора пользователя, имени пользователя и идентификатора клиента должны быть заменены фактическими значениями, чтобы пример работал .

* * * * * * * * * * * * * * * * * * * * * * * * * * * Пример: Пример 3 из бета-документации, однако, включает это свойство в запрос: свойство, кажется, устраняет ошибку.

...