Iis 7 Visual Studio ASP.NET开发服务器和IIS服务器

Iis 7 Visual Studio ASP.NET开发服务器和IIS服务器,iis-7,authorization,Iis 7,Authorization,我刚刚将我的web应用程序配置为使用IIS而不是ASP.NET开发服务器,我发现了一些奇怪的行为 当我访问第一个url时,我看到了图像,就像它应该看到的那样 当我访问第二个页面时,我会被重定向到登录页面。web.config中没有将该路径的任何部分限制为角色或用户名的配置。即使在我被重定向后登录,它仍然不会显示 使用Process Monitor,我能够看到IIS存在的问题。结果如下所示 路径:F:\Development\freeloper\AWS\Store\NopCommerceSto

我刚刚将我的web应用程序配置为使用IIS而不是ASP.NET开发服务器,我发现了一些奇怪的行为


当我访问第一个url时,我看到了图像,就像它应该看到的那样

当我访问第二个页面时,我会被重定向到登录页面。web.config中没有将该路径的任何部分限制为角色或用户名的配置。即使在我被重定向后登录,它仍然不会显示

使用Process Monitor,我能够看到IIS存在的问题。结果如下所示

路径:F:\Development\freeloper\AWS\Store\NopCommerceStore\Templates\UI\Img\active\u item.gif
所需访问:通用读取
处置:打开
选项:顺序访问,无缓冲
属性:RE
共享模式:读、写、删除
分配大小:不适用

模拟:NT AUTHORITY\IUSR

您在web.config中的身份验证和授权设置是什么

试试下面的一个

<authorization>
  <allow users="*"/>
  <deny users="?"/>
</authorization>

将图像发布到web服务的某个位置,而不是本地主机。