您的位置:首页 > Web前端 > CSS

使用Form验证,未登录时登录页面无法显示图片、css、js文件的解决方法

2009-08-21 16:47 1106 查看
遇到这么一个问题:

使用了form验证,在vs中启动访问页面,开始没有登录时,登录页面无法显示图片。

原因可能是form验证设置了deny user=‘?’ 表示拒绝匿名用户,这样当前未验证的会话就无法获得任何文件,也无法显示图片。

解决方法:

在webconfig中加入

<location path="images">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>

其中images是那些不登录也能访问的文件的目录

另外:即使不在webconfig中加入上述配置,网站发布到iis的虚拟目录中,却不会出现上述问题???
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐