Проблема входа с несколькими арендаторами в ядро ​​asp.net - PullRequest
0 голосов
/ 11 апреля 2019

Я включил свое приложение в качестве мультитенанта и развернул его на одном клиенте Azure.Теперь есть 3 арендатора с объявлениями. Я хочу, чтобы все пользователи этих объявлений могли войти в мое приложение.2 объявления работают нормально, но для одного пользователя объявления я получаю ошибку ниже.Что делать?

Требуется одобрение администратора Tenant1 Tenant1 требуется разрешение на доступ к ресурсам в вашей организации, которое может предоставить только администратор.Пожалуйста, попросите администратора дать разрешение на это приложение, прежде чем вы сможете его использовать.Есть учетная запись администратора?Войдите с этим аккаунтом. Вернитесь в приложение без согласия.

1 Ответ

0 голосов
/ 12 апреля 2019

Да, верно, Вы не можете назначить разрешение на это.Чтобы получить это согласие, вам нужно иметь разрешение на вашем портале.Как вы многие знаете, есть два вида разрешений

1. Делегированные разрешения Требуется, когда пользователю требуется доступ к ресурсам.

2. Разрешения приложений При запросе приложения на доступ к ресурсу.

Установить разрешение на портале:

Вы можете установить свое приложение и делегированное разрешение на портале Azure.

Шаги

  1. Войдите на портал Azure
  2. нажмите на Active directory
  3. Регистрация приложений
  4. Выбор приложений
  5. Настройки
  6. Требуемые разрешения

См. Снимок экрана ниже для лучшей идеи

enter image description here

Примечание: Специально для вашего случая, я бы посоветовал вам проверить это документы

Если у вас все еще есть какие-либо проблемы, не стесняйтесь поделиться здесь в комментарии.Спасибо.

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