我用VWD自带的角色管理设置了“管理员”和“普通会员”2种角色
他们有不同的访问规则
可是我试了一下
发现新注册的用户不属于任何角色
而且所有的页面都可以访问
现在,我想要新注册的用户默认的都是“普通用户”
如果需要设为管理员
我再另设页面进行管理重点:怎么让新注册的用户已开始就是“普通会员”的角色?谢谢了!

解决方案 »

  1.   

    在需要限制的目录下新建(或在已有的)web.config,在<system.web>之内加上
    <authorization>
        <allow roles="管理员" />
        <deny roles="?" />
    </authorization>其实这东西可以通过ASP.NET配置界面做的啊。
      

  2.   

    错了,比如只允许管理员,不允许未登录用户的目录下:
    <authorization> 
            <allow   roles= "管理员 "   /> 
            <deny   users= "? "   /> 
    </authorization>