Можно ли иметь несколько azure рекламных приложений для одного веб-приложения? - PullRequest
0 голосов
/ 11 февраля 2020

Я хочу настроить несколько azure рекламных приложений для одного веб-приложения (не знаю, возможно это или нет). Каждое приложение, настроенное на портале Azure, будет приложением одного клиента.

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

Поскольку метаданные и область настройки хранятся в appsettings и используются при запуске, я не могу обновить эту конфигурацию со стороны контроллера.

1 Ответ

0 голосов
/ 12 февраля 2020

Вы должны предоставить идентификатор клиента / идентификатор клиента при установке вызова для OpenID Connect, тогда Azure перенаправит пользователя на страницу входа в приложение на основе идентификатора клиента и клиента, что означает, что вы должны предоставить идентификатор клиента, прежде чем пользователь введет свои учетные данные в Azure страница входа в систему.

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

...