Если у меня включена проверка подлинности Windows, анонимный и основной отключен для отдельной страницы aspx в iis6, а в acl только мой пользователь (для этого я вошел в систему) имеет полные права доступа к этому файлу, нет другая учетная запись добавлена в список.Ошибка доступа к IIS6 401.3
Почему у меня есть доступ к 401.3, при ошибках, когда учетные данные верны. Поле учетных данных просто продолжает отображаться. Я удалил наследование из родительского каталога, если есть какие-либо разрешения на запрет, я проверил, что моя учетная запись не заблокирована, и я даже попытался использовать скрипач, чтобы увидеть, могу ли я найти какие-либо проблемы, но я нахожу это запутанным.
Единственный способ, которым я мог бы получить страницу, чтобы показать это, добавив каждую группу в acl, которая заставляет меня думать, даже если я указал проверку подлинности Windows, она все еще использует другую учетную запись, но я не знаю, какой из них? Я попытался добавить учетную запись IUSR в acl, но все равно не повезло.
Это может быть связано с NTML и kerberos. на стельку, он говорит:
WWW-Authenticate заголовок присутствует: Обсуди
WWW-Authenticate заголовок присутствует: NTLM
Но я не знаю, если это правильно (немного из моей лиги). Поэтому любые советы или идеи, на которые следует обратить внимание, будут оценены.
Благодаря
Возможно, вы уже это сделали, учитывая свой комментарий об учетной записи IUSR, но ... Дважды проверьте, что идентификатор пула приложений для этого приложения имеет доступ к файлам Read & Execute в файловой системе. Идентификатором пула приложений может быть Сетевая служба, учетная запись службы домена или встроенная учетная запись. Если у этой учетной записи нет доступа, IIS не сможет прочитать файл, который будет вам служить. –
Так ли идентификатор пула приложений переопределяет проверку подлинности Windows? – mjroodt
@ Даниэль Я добавил в службу сети, и это сработало, спасибо. Я не могу отметить ваш комментарий как ответ – mjroodt