IIS7 - Как защитить паролем одну папку с помощью файла Web.config? - PullRequest
5 голосов
/ 13 июня 2011

У меня есть папка с файлами журналов.Они не супер-критичны, но я не хочу, чтобы их заглядывали абсолютно незнакомые люди.Я хотел бы поставить пароль на эту одну папку.Папка и ее содержимое подаются прямо из IIS, поэтому я не ищу решения для кодирования.

В Apache я бы использовал файл .htaccess.

В IIS этоможно использовать несколько Web.config файлов на разных уровнях для управления такого рода вещами.

Итак, что входит в файл Web.config, который позволяет мне запрашивать пароль при доступе к этой папке?

  • Я рад, что пароль появляется в диалоговом окне, как это делали старые веб-сайты (не знаю, как это называется - я думаю, что это дайджест-проверка подлинности) и поэтому избегаю перенаправления loginUrlвещи
  • Я рад поставить пароль в файле Web.config в виде простого текста, если это проще

Приложение работает в Интернете и работает на виртуальном хостинге, поэтому я нене имеет большого контроля над коробкой, кроме того, что я могу настроить в Web.config.

1 Ответ

1 голос
/ 13 июня 2011

Этого можно добиться, используя элемент <location path="..."/> файла web.config.

Проверьте эту ссылку для пошаговых инструкций ..

...