.net中如何用webconfig文件单独对某个文件夹验证?

来源:百度知道 编辑:UC知道 时间:2024/05/12 05:20:30
比如网站下有只有一个admin文件夹需要登录后才可以访问,但是设置了webconfig文件后整站文件都会被保护起来需要验证,请问如何实现让webconfig文件单独对admin文件夹进行验证?

有两种方法:
1、在admin下建一个web.config 文件
配置如下:
....
<configuration>
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web >
</configuration>
...

2、你也可以不用在每一个子目录中新那一个web.config文件,在根目录下的web.config也也可以设置,象这样:

<configuration>
<system.web>
<authentication mode="Forms" >
<forms name="WebdiyerLoginForm" loginUrl="Login.aspx"></forms>
</authentication></system.web>

<location path="test">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location&g