2009-12-08 102 views
0

我刚配置我的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

+0

将图像发布到web服务的某处,而不是localhost。 – 2009-12-08 19:49:50

回答

1

你是什么r web.config中的身份验证和授权设置?

试用下面的一个。

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

这不起作用。 – 2009-12-09 17:06:14

相关问题