Что эта ошибка означает в моем отчете IIS7 Failed Request Tracing?
Когда я пытаюсь перейти на любую страницу в своем веб-приложении (я переносю код с веб- сайта asp.net в веб- приложение, а сейчас проверяю его)… я получаю некоторые неаутентифицированные ошибки.
Итак, я включил FREB, и это то, что он говорит...
Я не уверен, что это значит?
Во-вторых, я также убедился, что мой сайт (или, по крайней мере, документ по умолчанию, который был настроен как default.aspx) имеет анонимное включение, а остальные отключены. Доказательство: -
C:\Windows\System32\inetsrv>appcmd list config "My Web App/default.aspx" -section:anonymousAuthentication
<system.webServer>
<security>
<authentication>
<anonymousAuthentication enabled="true" userName="IUSR" />
</authentication>
</security>
</system.webServer>
C:\Windows\System32\inetsrv>appcmd list config "My Web App" -section:anonymousAuthentication
<system.webServer>
<security>
<authentication>
<anonymousAuthentication enabled="true" userName="IUSR" />
</authentication>
</security>
</system.webServer>
Может кто-нибудь, пожалуйста, помогите?
1 ответ
401.3 означает, что вы прошли этап аутентификации, но в доступе было отказано из-за ACL на самом ресурсе - в этом случае, возможно, c:\users\blank\documents\visual studio 2008\projects\blank\webapplication1. Это не будет неожиданным, так как обычно IUSR не имеет доступа к файлам под профилем пользователя. Попробуйте вместо этого переместить (скопировать) приложение в папку c:\inetpub.