【问题标题】:Web.config for authorization of a private user folder用于授权私有用户文件夹的 Web.config
【发布时间】:2009-04-27 12:45:01
【问题描述】:

我有一个包含数千个用户文件夹的私人文件夹,只有正确的用户才能访问。没有用户可以访问其他用户的文件夹。我只能想到为每个用户的子文件夹创建一个 web.config 授权规则。在这种情况下,我不必在一个 web.config 文件中为每个用户添加所有规则。

我想知道是否有任何其他方法可以通过仅使用一个 web.config 而不是为每个用户创建一个唯一的 web.config 文件来解决此问题。

【问题讨论】:

    标签: asp.net authorization directory private


    【解决方案1】:

    另一种方法是您可以创建自己的授权处理程序来验证用户是否在他们自己的目录中。一个起点是 Global.asax 中的 Request_Authorization 事件处理程序。

    这样做的好处是您可以管理来自单一来源(例如数据库)的所有权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-22
      • 2011-12-14
      • 2012-10-06
      • 1970-01-01
      • 1970-01-01
      • 2020-01-28
      • 1970-01-01
      相关资源
      最近更新 更多