Существует множество решений для сторонней децентрализованной аутентификации, которые довольно просто настроить: войти в систему с учетными данными Facebook, OpenID, OAuth и т. Д.
Как я могу сделать нечто подобное внутри брандмауэра вДоменная среда Windows?
Сценарий:
- Веб-приложение Python внутри брандмауэра, размещенное на сервере Linux.
- Пользователи имеют рабочие столы Windows и проходят проверку подлинности в Windowsдомен
Я знаю, что могу проверить имя пользователя / пароль в Active Directory с использованием LDAP, но это не то, что я хочу.Я не хочу, чтобы мое приложение обрабатывало имя пользователя / пароль вообще.Я хочу, чтобы он работал так же, как OpenID, т.е. мое приложение перенаправляет пользователя на какую-то веб-страницу поставщика удостоверений Windows.
Существует ли для этого готовое решение для Windows / IIS?
РЕДАКТИРОВАНИЕ: