Microsoft Identity Platform V2 не работает с личными учетными записями

Я настроил новую регистрацию приложения в Azure, чтобы выполнить аутентификацию OpenId моего приложения. Я разрешил личным аккаунтам подключаться к моему заявлению:

настройка приложения

Я могу войти в свое приложение, используя мою учетную запись Azure Work.

Однако, когда я использую реальную учетную запись, я получаю следующую ошибку (AADSTS50020):

ошибка

Мне действительно нужно добавить всех пользователей, которые хотят пройти аутентификацию, к арендатору? Что если у меня есть публичное заявление?

1 ответ

Решение

Мне действительно нужно добавить всех пользователей, которые хотят пройти аутентификацию, к арендатору? Что если у меня есть публичное заявление?

Нет, вы использовали Microsoft Identity Platform V2 и разрешили подключаться личным учетным записям. Личный кабинет должен быть в состоянии войти, не будучи добавленным как гость.

1. Убедитесь, что вы используете 'common' в качестве значения TenantId.

2. Убедитесь, что вы используете конечную точку v2.0.

https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Вот образец для вашей справки.

Другие вопросы по тегам