У меня есть стандартный веб-сайт ASP.NET, размещенный на нашей машине разработки (внутренняя машина в нашей серверной комнате).IIS7 и проблемы с аутентификацией
Теперь к этому сайту-разработчику могут быть доступны как пользователи INTERNAL, так и EXTERNAL. Теперь в IIS6 мы использовали его так, чтобы Анонимная аутентификация была повернута выключена и что-то еще было включено .. давая пользователям окно всплывающих окон для имени пользователя и пароля. I думаю им нужно было ввести имя пользователя или пароль, которые были определены в файле web.config? (А не их сайт учетной записи имя пользователя/пароль)/
Теперь с IIS7, когда я повернуть Anon Auth от и включите Basic или Windows, Auth, я получить доступ к сайту, но он пытается войдите в систему с этими учетными данными .., а не с учетной записью, с которой пользователь подписался (используя некоторую стандартную страницу веб-страницы asp.net).
Итак ... возможно ли «заблокировать» весь сайт и заставить тестеров получить общий доступ к сайту .., который отличается от имени и пароля своего веб-сайта. Эти имена пользователей и пароли предназначены для использования на сайте.
это ли это имеет смысл?
ура!
<authentication mode="Forms">
<forms loginUrl="~/Pages/Login.aspx" protection="Validation" timeout="1000000000" requireSSL="false" slidingExpiration="true" defaultUrl="Default.aspx">
</forms>
</authentication>
нет раздела авторизации.
также, когда я добавляю «Digest Auth» в iis7 и включаю это (и отключает любое другое), я получаю всплывающее окно (kewl!), Но я не уверен, какие учетные данные мне нужно передать. могу ли я определить эти учетные данные вручную (чтобы они были отдельно от пользователей веб-сайта)?
Это вполне разумное ожидание и очень распространенное требование. – Aaron 2010-10-20 02:51:35
@Aaron - желаем, чтобы мы могли попросить команду IIS добавить это :( – 2010-10-20 23:23:53