AADSTS650051: Приложение 'CLIENT_ID' запрашивает недействительные или устаревшие разрешения - PullRequest
0 голосов
/ 14 февраля 2019

Этот вопрос похож на

AADSTS65005: Приложение 'CLIENT_ID' запрашивает разрешения, которые либо недействительны, либо устарели. "

Но ситуациянемного по-другому:

  1. Я удалил зарегистрированное приложение из AAD
  2. Аутентификация этого приложения
  3. Эта ошибка AADSTS650051 приходит.
  4. Затем я снова аутентифицирую это приложение, это работает.

Есть ли способ избежать такого поведения? Может быть, добавить какой-нибудь запрос?

Спасибо!

1 Ответ

0 голосов
/ 14 февраля 2019

Это почти всегда связано с несоответствием между регистрацией приложения + настройками приложения на портале и тем, что есть в вашем коде.

Идентификатор вашего приложения на портале должен совпадать с идентификатором клиента в вашем коде, URL для входа должен быть URL-адресом домашней страницы, начинающейся с HTTPS, и должен соответствовать конфигурации, URL ответа / redirectURI должен совпадать, и приложение должно быть зарегистрировано под правильным арендатором, который также соответствует тому, что у вас есть в вашей конфигурации.

Если все ваши настройки и разрешения верны, вы действительно не должны получать эту ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...