Windows и анонимная проверка подлинности в IIS 7.5 позволяют автоматический вход для внутреннего и ручной вход для внешнC#

Место общения программистов C#
Anonymous
Windows и анонимная проверка подлинности в IIS 7.5 позволяют автоматический вход для внутреннего и ручной вход для внешн

Сообщение Anonymous »

Сценарий:
  • https asp/asp.net веб-сайт работает под управлением IIS 7.5 (windows server 2008)
  • IIS в настоящее время настроен на разрешение анонимной аутентификации и аутентификации с помощью форм, олицетворение asp.net отключено, пока аутентификация Windows не установлена (я понимаю, что для этого необходимо установить аутентификацию Windows).
  • одна настраиваемая страница входа для обоих внутренние и внешние пользователи
Требование:
  • Внутренние пользователи беспрепятственно входят в систему, сохраняя свое имя входа в систему (окнная аутентификация)
  • Внешним пользователям (не в домене) должен быть предложен вход в систему вручную
Вопросы:
  • Какой подход можно использовать для реализации этого?
  • Ищем настройки IIS 7.5 и web.config
Найдены подходы:


[*]сделайте 2 страницы на одном веб-сайте, winlogin и weblogin (главная страница). Разрешить Windows auth=true и анонимный auth=false на winlogin.aspx и наоборот на weblogin.aspx
пользователь с IP-адресом обращается к weblogin, если IP известен, перенаправить на winlogin для захвата входа в систему и перенаправить на weblogin, если IP-адрес неизвестен
[*]сделать winlogin.aspx главной страницей и перенаправить ошибку 401 на weblogin.aspx


Подробнее здесь: https://stackoverflow.com/questions/122 ... internal-a

Вернуться в «C#»