- https asp/asp.net веб-сайт под управлением IIS 7.5 (Windows Server 2008)
- В настоящее время IIS настроен на разрешение анонимной проверки подлинности и проверки подлинности с помощью форм, олицетворение asp.net отключено, пока не установлена проверка подлинности Windows (я понимаю, что для этого необходимо установить проверку подлинности Windows).
- одна настраиваемая страница входа как для внутренних, так и для внешних пользователей
< ul>
[*]Внутренние пользователи легко входят в систему, сохраняя свое имя для входа в систему (окнная аутентификация)
[*]Внешним пользователям (не в домене) должен быть предложен вход в систему вручную
Вопросы:
- Какой подход можно использовать для реализации это?
- Ищете настройки IIS 7.5 и web.config
- создать 2 страницы на 1 веб-сайте, winlogin и weblogin (главная страница). Разрешить Windows auth=true и анонимный auth=false на winlogin.aspx и наоборот на weblogin.aspx
пользователь с IP-адресом входит в систему, если IP-адрес известен, перенаправить на winlogin для захвата входа в систему и перенаправить на weblogin, если IP-адрес неизвестно - иметь winlogin.aspx в качестве главной страницы и перенаправить ошибку 401 на weblogin.aspx
Подробнее здесь: https://stackoverflow.com/questions/122 ... internal-a