关于2.0 roles的一个简单问题
我在站点根目录下的web.config文件如下
<?xml version= "1.0 "?>
<configuration>
<system.web>
<authentication mode= "Forms ">
<forms name= "info " loginUrl= "login.aspx " protection= "All "> </forms>
</authentication>
<roleManager enabled= "true "/>
</system.web>
<location path= "admins ">
<system.web>
<authorization>
<allow roles= "admin "/>
<deny users= "* "/>
</authorization>
</system.web>
</location>
<location path= "banzhus ">
<system.web>
<authorization>
<allow roles= "admin,banzhu "/>
<deny users= "* "/>
</authorization>
</system.web>
</location>
已经通过asp.net配置程序 添加了 管理员 和版主 但是为什么无论那个用户登录都不能访问对应的文件夹(admins文件夹和banzhus文件夹),
并且管理员也没有办法访问banzhus文件夹当中的页面 ,谢谢各位指点一下。是否那里写错了。或者登录时,一定要给客户端发送Cookie吗?(我没发送就是用Membership里的那个验证方法验证了一下为True就转向了).
------解决方案--------------------要检测是否有登陆啊。。就是要注册cookies