Это должно быть намного проще, чем оказалось!
У меня есть веб-приложение ASP.Net, которое использует аутентификацию FORMS для защиты части сайта (то есть зоны входа пользователя).
Теперь я просто хочу разместить традиционное / простое всплывающее окно с паролем браузера (безопасность каталога) по всему сайту, потому что мы его тестируем и не хотим, чтобы кто-нибудь наткнулся на сайт и увидел незаконченную версию и т. Д.
Раньше это было очень просто в старых версиях IIS.
У меня установлена «базовая аутентификация» (поскольку IIS7 не поставляется с этим сейчас).Но когда я включаю его, он говорит мне, что я не могу включить его одновременно с какой-либо аутентификацией на основе перенаправления (именно это использует моя аутентификация FORMS).
Так что это просто глупо.
Должен быть очень простой способ просто разместить дешевый всплывающий пароль на всем сайте, не влияя на другой метод аутентификации, который вы настроили в web.config для реального приложения.
Большое спасибо..
ОБНОВЛЕНИЯ Ограничения доступа к IP не годятся по нескольким причинам: - Мой IP динамический и поэтому постоянно меняется.- Я не хочу беспокоить кого-либо, кому необходимо посетить сайт, попросив его установить консоль на своей машине и определить свой IP-адрес или проверить свой маршрутизатор и т. Д. Многие из них являются нетехническими бизнес-пользователями, и это будетПотратьте час, чтобы определить их IP-адрес.- И базовая аутентификация, и аутентификация Windows не позволяют базовой аутентификации форм оставаться на своем месте.
То, что мы видим здесь, это массивный случай, когда Microsoft пытается чрезмерно спроектировать вещи, и в результатесупер простые возрастные требования больше не возможны или легко достижимы.Это должно быть как-то возможно ... НИКТО ???