Признак: Ошибка HTTP 401.1 — Несанкционировано: доступ запрещен из-за неверных учетных данных.
анализировать:
Поскольку учетная запись, используемая пользователем для анонимного доступа (по умолчанию — имя IUSR_machine), отключена или у пользователя нет разрешения на доступ к компьютеру, пользователь не сможет получить доступ.
Решение:
(1) Проверьте, отключена ли анонимная учетная запись в настройках безопасности сайта в диспетчере IIS. Если да, попробуйте включить ее, используя следующие методы:
Панель управления->Администрирование->Управление компьютером->Локальные пользователи и группы, включите учетную запись имени IUSR_machine. Если проблема не устранена, перейдите к следующему шагу.
(2) Проверьте локальную политику безопасности, чтобы узнать, имеет ли учетная запись анонимного доступа по умолчанию к сайту в диспетчере IIS или группа, к которой он принадлежит, разрешение на доступ к серверу через сеть. Если нет, попробуйте предоставить разрешения, выполнив следующие действия. :
Пуск->Программы->Администрирование->Локальная политика безопасности->Политика безопасности->Локальная политика->Назначение прав пользователя, дважды щелкните «Доступ к этому компьютеру из сети» и добавьте пользователя IIS по умолчанию или группу, в которую он входит. принадлежит.
Примечание. Как правило, пользовательские учетные записи анонимного доступа IIS по умолчанию относятся к группам. Из соображений безопасности следуйте этому правилу, если в этом нет особой необходимости.
Признак: Ошибка HTTP 401.2 — Несанкционировано: доступ запрещен из-за конфигурации сервера.
Причина: решение анонимной аутентификации отключено:
Запустите inetmgr, откройте свойства сайта->Безопасность каталога->Аутентификация и контроль доступа->отметьте «Включить анонимный доступ», введите имя пользователя или нажмите «Обзор», чтобы выбрать законного пользователя, и дважды введите пароль для подтверждения.
Признак: Ошибка HTTP 401.3 — Несанкционировано: доступ запрещен из-за набора ACL для запрошенного ресурса.
Причина: анонимные пользователи IIS обычно относятся к группе «Гости», и мы обычно предоставляем права доступа к жесткому диску, на котором хранится веб-сайт, только группе администраторов. В настоящее время в соответствии с принципом наследования доступ к папке веб-сайта возможен только. членами группы администраторов, в результате чего анонимные пользователи IIS получают доступ к группе администраторов. Файл имеет недостаточные разрешения NTFS, что делает страницу недоступной.
Решение:
Предоставьте анонимным пользователям IIS разрешение на доступ к папке веб-сайта. Метод: введите параметры безопасности папки, добавьте анонимных пользователей IIS и предоставьте соответствующие разрешения, обычно на чтение и запись.