Как лучше всего настроить приложение startup.cs для использования как Azure AD, так и Azure B2C в .netcore? Я новичок в провайдерах Identiy
Как лучше всего настроить приложение startup.cs для использования как Azure AD, так и Azure B2C в .netcore? Я вижу много ссылок на использование только Azure B2C, но из-за обстоятельств мне нужно использовать обоих поставщиков удостоверений по отдельности, давая пользователям возможность выбирать, какую службу. Но я не уверен, как это сделать, и после настройки запуска, как мне использовать отдельный параметр «Авторизация» для действий в одном контроллере?
2 ответа
Обнаружено, что добавление нескольких поставщиков проверки подлинности Azure Active Directory в одно приложение с использованием текущей версии веб-библиотеки Microsoft Identity недоступно (https://github.com/AzureAD/microsoft-identity-web/issues/549 ), но, будем надеяться, скоро будет добавлено.
Вы можете использовать настраиваемую политику Azure AD B2C, а объявление Azure можно настроить в качестве поставщика удостоверений. Конечный результат, как показано ниже, пользователи могут выбрать для входа в систему с рекламной учетной записью.