Назад | Перейти на главную страницу

Защита паролем отдельного каталога в IIS 8

Как я могу защитить паролем отдельный каталог в IIS 8 под Windows Server 2012 Standard?

Пример: я хочу иметь доступ к mysite.com, но при переходе на mysite.com/secured я хочу, чтобы меня попросили ввести пароль для доступа.

  • Откройте диспетчер IIS и выберите каталог, который хотите защитить.

  • В разделе «IIS» выберите «Аутентификация».

  • Отключите «Анонимную аутентификацию».

  • Включите желаемый метод аутентификации (обычно "Базовая аутентификация"), и он будет действителен только для этого каталога.

  • Добавить учетную запись пользователя.

    • Щелкните левой кнопкой мыши каталог в IIS, Изменить разрешения ..., Безопасность, Изменить, Добавить, введите пользователя из Active Directory.
  • Предоставьте этому пользователю права на чтение, выполнение и список для необходимого каталога, а затем войдите в систему через вновь созданного пользователя.

    • щелкните левой кнопкой мыши недавно добавленного пользователя и установите флажок Разрешить полный доступ
  • Для входа используйте имя пользователя и пароль домена (например, UN: admin@myDomain.local, PW: p @ $$ w0rd).

    Примечание: вы можете добавить / удалить методы аутентификации в окне служб ролей.


В качестве альтернативы вы можете закодировать некоторую систему аутентификации, используя серверные языки, такие как PHP / ASP.