Web.config以递归方式拒绝访问子文件夹

如果我的网站中有一个名为Admin的子文件夹,则此文件夹中有更多子文件夹。 如何配置位于Admin文件夹中的web.config文件,以递归方式影响其中的所有子文件夹?

目前我有这个,但它只适合管理文件夹,并不影响子文件夹

       

谢谢。

您需要拒绝所有其他用户。 默认情况下,允许所有用户(包括来宾)访问所有文件夹。 如果要拒绝除某些用户或角色之外的任何人的访问权限,则需要在所有规则后拒绝此访问权限。 这也意味着客人。

       

正在逐个检查规则,因此管理员适合第一条规则并获得访问权限。 所有其他用户和访客将属于第二条规则,将无法访问。

您可以将allowOverride属性定义为true

  

链接: http : //msdn.microsoft.com/en-us/library/b6x6shw7(v=vs.71).aspx