У нас есть старое приложение, которое разработано на Asp.net MVC 3. Я конвертирую его и обновляю с 4.0 до 4.6. Все работает довольно хорошо.Только что получил еще один запрос на преобразование приложения для использования аутентификации Azure Active Directory.Мы сейчас используем проверку подлинности на основе форм.
Проблема, с которой я сталкиваюсь, заключается в том, что приложение настолько велико, и приложение имеет свои собственные роли и проверки подлинности для каждой отдельной страницы.
Итак, кто япытаясь зарегистрировать приложение в Active Directory, и когда пользователь открывает мое приложение, оно перенаправляет его в офис Office 360, и он может войти туда и перенаправить в приложение и вернуть мне свой адрес электронной почты.После этого я могу проверить пользователя и войти в него из приложения с помощью кода с обратной стороны, используя аутентификацию старой формы, создать сеанс и т. Д.