Asp.net IIS 7.0中虚拟目录上的NT质询和响应窗口

Asp.net IIS 7.0中虚拟目录上的NT质询和响应窗口,asp.net,iis-7,virtual-directory,Asp.net,Iis 7,Virtual Directory,我在IIS 7.0下托管的网站上设置了一个简单的虚拟目录,其中包含常见的CSS样式表和图像文件,当我尝试浏览该网站时,我会不断获得NT挑战和响应窗口 如何防止这种情况发生 虚拟目录位于何处,其NTFS权限是什么 安装IIS时,inetpub\wwwroot上的权限设置为允许IIS访问该目录,并且该目录下的任何目录都将继承该权限。我猜您的虚拟目录指向普通web目录之外,因此目录及其内文件的NTFS权限不包括IIS 要修复此问题,请打开资源管理器并导航到虚拟目录指向的目录上方的目录。右键单击它并查看

我在IIS 7.0下托管的网站上设置了一个简单的虚拟目录,其中包含常见的CSS样式表和图像文件,当我尝试浏览该网站时,我会不断获得NT挑战和响应窗口


如何防止这种情况发生

虚拟目录位于何处,其NTFS权限是什么

安装IIS时,inetpub\wwwroot上的权限设置为允许IIS访问该目录,并且该目录下的任何目录都将继承该权限。我猜您的虚拟目录指向普通web目录之外,因此目录及其内文件的NTFS权限不包括IIS


要修复此问题,请打开资源管理器并导航到虚拟目录指向的目录上方的目录。右键单击它并查看属性,然后选择安全选项卡。您需要编辑权限,并至少授予IIS_IUSRS组读取/读取和执行/列出文件夹内容的权限。如果您的应用程序池正在以其他用户的身份运行,您还需要为该帐户授予正确的权限

该目录位于inetpub目录下,但与wwwroot文件夹位于同一级别。IIS_IUSR对该文件夹具有读取/执行权限。我们的服务器管理员对ApplicationHost.config进行了更改,将system.webServer->security->authentication->windowsAuthentication useAppPoolCredentials设置为true,这似乎可以解决此问题。下面是指向帮助解决此问题的资源的链接。。。