Библиотеки аутентификации Azure для повторного использования
Мое понимание на asp.net ядро до сих пор:
ASP.NET основное приложение, ориентированное на .net framework-не с открытым исходным кодом и не поддерживает мультиплатформенность-для этой установки я могу позвонить, что использую ASP.NET с MVC 6?
ASP.NET ядро приложения, ориентированную фреймворк-открытый исходный код
Вопрос у меня такой:
1. я собираюсь разработать несколько многоразовых библиотек для аутентификации в Azure Active directory и запроса Azure AD с помощью MS Graph, а затем мне придется интегрировать их в другие приложения, чтобы изменить механизм аутентификации.
допустим, я создал эти библиотеки с помощью asp.net ядро с целевой платформой .net 4.6. Если мне придется интегрировать их в другие приложения, которые включают в себя :
1. приложения, разработанные с использованием MVC <5
2. приложения, разработанные с использованием веб-форм
3. приложения, разработанные с использованием .net и angular
4. приложения, разработанные с использованием консоли .net.
, столкнусь ли я с какими-либо проблемами совместимости или любыми другими проблемами, которые я должен знать, прежде чем принимать это решение .
Может ли кто-нибудь предоставить хорошие решения о том, как заменить аутентификацию различных существующих приложений для получения аутентификации через azure AD?Любые лучшие практики. Также на основе роли , группы должна работать соответствующая авторизация на ресурсах.
Любое объяснение , руководство поможет.
Спасибо!
Что я уже пробовал:
Пытаюсь гуглить и искать различия и разбираться в концепциях