日期:2014-05-18 浏览次数:20394 次
<?xml version="1.0" encoding="utf-8"?> <configuration> <system.web> <authorization><allow users="*"/></authorization> </system.web> </configuration>
------解决方案--------------------
还是3楼的兄弟耐心,把具体设置方法都给出来了。
其实还有一个办法,就是在IIS中把图片类型的扩展名与ASP.NET handler的映射给解除掉。这样图片会作为静态资源被访问到,不需要通过授权了。这样做对服务器性能也会有改善。缺点就是如果你确实想保护图片不受未授权的用户访问的话,反而做不到了。
------解决方案--------------------
webconfig里加个节点.这样就行了.
<location path="images"> <system.web> <authorization> <allow users="*"/> </authorization> </system.web> </location>
------解决方案--------------------
<location path="xxx.css"> <system.web> <authorization> <allow users="*"/> </authorization> </system.web> </location> <location path="images"> <system.web> <authorization> <allow users="*"/> </authorization> </system.web> </location>
------解决方案--------------------
Web.config中配置授权给那些被限制的文件夹images或css文件夹权限,就可以了。