想请教高手我再进行asp.net进行配置的时候,对角色进行文件夹管理,
比如admin可以访问manger文件夹,请问将这些信息存放再哪呢?
web.config中没有,membership中也没有啊

解决方案 »

  1.   

    在manger文件夹中再建一个web.config里面可以写允许访问的角色.
    如<?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <system.web>
        <authorization>
          <allow users="0"/>
          <deny users="*" />
        </authorization>
      </system.web>
    </configuration>
      

  2.   

    在网站管理中(Website->ASP.NET Configuration)里面有个 Security,那里面可以通过 Manage Access Rules 配置。
      

  3.   

    也可以在网站的web.config文件中添加下面的本人:
    <location path="Manager">
    <system.web>
    <authorization>
    <allow roles="Admin"/>
    <deny users="*"/>
    </authorization>
    </system.web>
    </location>