要求对文件夹进行身份验证,而不是文件夹中的多个页面

时间:2015-11-17 06:31:10

标签: c# html asp.net

我目前正在尝试为我的两个页面Page1.aspx和Page2.aspx添加密码身份验证,这两个页面都位于" Admin"文件夹,但不知道我错过了什么让它工作。我的web.config文件中的代码如下所示,我在代码中缺少什么或放错了什么?

澄清:我想要一个登录,我有一个名为' Login.aspx'在一个文件夹中的两个页面我只想设置该文件夹的位置路径而不是两个位置路径,每个页面一个。

<system.web>
    <compilation debug="true" targetFramework="4.5"/>
    <httpRuntime targetFramework="4.5"/>
    <authentication mode ="Forms">
        <forms timeout = "30">
            <credentials passwordFormat ="MD5">
                <user name ="admin" password ="21232F297A57A5A743894A0E4A801FC3"/>
            </credentials>
        </forms>
    </authentication>
</system.web>

<!-- Require login for Admin Directory -->
<location path ="Admin">
    <system.web>
        <authorization>
            <deny users ="?"/>
        </authorization>
    </system.web>
</location>

0 个答案:

没有答案