Захист паролем єдиного каталогу в IIS 8


13

Як я можу захистити паролем один каталог у IIS 8 згідно стандарту Windows Server 2012?

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

Відповіді:


14
  • Відкрийте менеджер IIS та виберіть каталог, який ви хочете захистити.

  • У розділі "IIS" виберіть "Автентифікація".

  • Вимкнути "Анонімний аут".

  • Увімкніть потрібний метод Auth (зазвичай "Basic Auth"), і він буде дійсним лише для цього каталогу.

  • Додати обліковий запис користувача.

    • Клацніть лівою кнопкою миші каталог IIS, Редагування дозволів ..., Безпека, Редагування, Додати, введіть користувача з Active Directory
  • Надайте цьому користувачеві читання, виконання, перелік дозволів у потрібному каталозі, а потім увійдіть через новоствореного користувача.

    • клацніть лівою кнопкою миші щойно доданого користувача та поставте прапорець Дозволити для повного контролю
  • Щоб увійти, використовуйте ім’я користувача та пароль домену (тобто ООН: admin@myDomain.local, PW: p @ $$ w0rd).

    Примітка. Ви можете додати / вилучити методи авторизації @ Вікно служб ролей.


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


1
Спасибі, Соларак. Будучи новим в IIS, я не помітив, що ви можете також вибрати каталог, а потім змінити налаштування. Напевно, у мене виникли проблеми з його пошуку, оскільки це було занадто очевидно, і я звик до файлів .htaccess. Знову дякую!
Джейк

3
Якщо "Basic Auth" недоступний у списку, вам потрібно буде встановити його спочатку за допомогою диспетчера серверів Add Role and Functions.
Росді

4
Що означає "додати обліковий запис користувача"? Обліковий запис Windows?
Кріс Сміт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.