在做一个登陆功能的时候,出现了roles无效的问题? 
我仔细检查每一步,从登陆验证,生成验证票,加密验证票,写入本地cookie,获取登陆后的用户名,验证是否在规定的roles中,都没问题,但是就是没有达到我要的效果: 
我想要的效果是:根目录下有login.aspx(实现FORMS验证的页面)   
                                            web.config(配置了a,b文件夹下的访问权限) 
                                        ¦-a文件夹 
                                              ¦-b文件夹 
  web.config配置访问权限代码如下: 
<location   path="a"> 
      <system.web> 
          <authorization> 
              <allow   roles="admin"/> 
              <deny   users="*"/> 
              </authorization> 
          </system.web> 
    </location> 
    
    <location   path="b"> 
        <system.web> 
            <authorization> 
                <allow   roles="test"/> 
                <deny   users="*"/> 
            </authorization> 
        </system.web> 
    </location> 当前登陆roles是admin,但是我不能访问a和b文件夹。 
请问问题在哪里呢?