如何在ASP.Net中为网站保护更多文件夹

时间:2014-11-11 12:10:41

标签: asp.net

我在ASP.Net中创建了网站。我有更多文件夹,如ESearch,Admin,Content,MasterFile。每个文件夹都包含更多网页。

我想保护非管理员用户的所有文件夹,并且我想要管理员的所有权利。

我有像这样的Web.config ....

<location path="Admin">
    <system.web>
        <authorization>
            <deny users="?"/>
        </authorization>
    </system.web>
</location>

请帮我解决这个问题...

1 个答案:

答案 0 :(得分:0)

仅允许Admin个角色/群组用户,如下所示,这将确保只有Admin权限的用户才能访问这些页面。

    <authorization>
        <allow roles="Administrator"/>
        <deny users="*"/>
    </authorization>

MSDN

中详细了解此信息