使用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的虚拟目录中,却不会出现上述问题???
使用了form验证,在vs中启动访问页面,开始没有登录时,登录页面无法显示图片。
原因可能是form验证设置了deny user=‘?’ 表示拒绝匿名用户,这样当前未验证的会话就无法获得任何文件,也无法显示图片。
解决方法:
在webconfig中加入
<location path="images">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
其中images是那些不登录也能访问的文件的目录
另外:即使不在webconfig中加入上述配置,网站发布到iis的虚拟目录中,却不会出现上述问题???
相关文章推荐
- css文件更新后浏览器网页仍然显示以前的页面解决方法
- CodeIgniter通过修改.htaccess文件的办法解决加载css js 图片类型文件的方法
- MFC下使用CvvImage在子对话框(非主对话框)中无法显示图片的解决方法
- 【Vegas原创】访问owa,图片和js脚本不能正常显示和使用的解决方法
- django 解决css,js文件304导致无法加载显示问题
- css中设定的背景图片无法显示的解决方法
- 【问题解决】使用Strust2文件上传图片无法显示
- css中设定的背景图片无法显示的解决方法 .
- JS使用默认图片代替页面上无法显示的图片
- Eclipse中maven环境使用jetty启动后不能保存更改后的css,js等静态文件的解决方法
- WPF使用Image控件图片无法显示的解决方法
- 【Vegas原创】访问owa,图片和js脚本不能正常显示和使用的解决方法
- Spring Mvc 无法加载js、css文件解决办法【待补充其他优雅的方法】
- 关于CSS中内层使用float导致外层的背景无法显示的问题的解决方法
- 【Vegas原创】访问owa,图片和js脚本不能正常显示和使用的解决方法
- PHP文件生成的图片无法使用CDN缓存的解决方法
- HTML&CSS——css中设定的背景图片无法显示的解决方法
- windows server 2008图片文件无法显示缩略图的解决方法
- Eclipse中maven环境搭配,使用jetty启动后不能更改css,js文件的解决方法
- windows server 2008图片文件无法显示缩略图的解决方法