Посмотрев на многие кодовые сайты и опробовав образцы кода и идеи, я не могу найти работающий способ для своей ситуации: я просто хочу, чтобы мое старое приложение веб-форм получило Azure AD вход в возможности. Старое веб-приложение все еще очень хорошо продается, поэтому мы планируем расширить его.
Ситуация:
У меня есть классовое c Webforms решение на платформе 4.5.
Режим аутентификации = "Формы".
У меня есть простой и настраиваемый поставщик членства.
Простая пользовательская таблица с зашифрованными паролями.
Нет MVC приложение, без контроллеров. Просто старый Global.asax, webcontrols и т. Д.
Многие пользователи находятся в арендаторе Azure AD. Или пользователи Office365. Я хочу, чтобы они вошли в мое приложение.
ACS и AzMan исчезли.
Теперь, каким образом я могу добавить Azure AD вход в функцию?
Советы по коду, примеры кода?
Я видел тексты и примеры кода для MVC приложений и более новых типов. Посмотрите, как зарегистрировать мое приложение в Azure AD, создать секрет клиента, записать идентификатор приложения, идентификатор клиента и так далее. Но не повезло, получая работающий вход в систему.
Некоторые ссылки читаются много раз: https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-v2-aspnet-webapp и раздел «Руководства по быстрому запуску». Создайте простое приложение для входа в систему с идентификацией пользователя или приложения и вызовом. Microsoft Graph API в несколько шагов "на https://portal.azure.com/