Visual Studio ASP.NET开发服务器和IIS服务器
我刚配置我的Web应用程序以使用IIS而不是ASP.NET开发服务器,并且出现一些奇怪的行为。Visual Studio ASP.NET开发服务器和IIS服务器
http://localhost:49584/Templates/UI/Img/featured_area_bg.gif
http://localhost/NopCommerceStore/Templates/UI/Img/featured_area_bg.gif
当我访问的第一个网址,我的形象,喜欢它应该。
当我访问第二个时,我被重定向到登录页面。 web.config中没有配置将该路径的任何部分限制为角色或用户名。即使我登录后重定向,它仍然不会显示。
使用进程监视器,我能够看到IIS出现的问题。结果如下所示。
路径:F:\开发\兼职\ AWS \店\ NopCommerceStore \模板\ UI \图\ active_item.gif
所需的访问:一般性读
配置:打开
选项:顺序存取,没有缓冲
属性:RE
ShareMode:读,写,删除
AllocationSize:N/A
模拟:NT AUTHORITY \ IUSR
你是什么r web.config中的身份验证和授权设置?
试用下面的一个。
<authorization>
<allow users="*"/>
<deny users="?"/>
</authorization>
这不起作用。 – 2009-12-09 17:06:14
将图像发布到web服务的某处,而不是localhost。 – 2009-12-08 19:49:50