IIS и кастомная страница 401-как убрать диалоговое окно ввода логина и пароля?
Добрый день ТОСТЕР !!!
Бэн , ай нид хэлп . Проблема (а может быть и не проблема вовсе) в следующем!
Есть IIS7 , есть некий портал на котором авторизуются пользователи по средствам AD... с этим все ок , но вот есть еще 401 страничка которую захотели сделать кастомной и с своим дизайном- сделали , все ок . Но в момент загрузки этой страницы неавторизованным пользователем , выскакивает диалоговое окно браузера требующее ввода логина и пароля .... при авторизации , все гуд , идет редирект на основные страницы . Но в теории этого делать не обязательно и пользователь за ранее допущеный к пользованию , никогда не попадет на эту 401 .
Теперь самый главный вопрос- КАК избавиться (запретить создавать) это окно диалоговое окно авторизации ???
Я имел в виду, что если софт самописный, то по урлу с 401 убрать аутентификацию. Если у вас софт на MVC, то, там для экшена для 401 поставить AllowAnonymous
Если у вас софт не ваш, то тут можно сделать все через web.config. Скажем, ваш кастомный 401.aspx лежит в корне, то, нужно работать с корневым web.config и через location попробовать убрать требование аутентификации.