1<authentication mode="Forms">
2 <forms name=".LoginUser" loginUrl="admin/admin_login.aspx" protection="All" timeout="30" />
3 </authentication>
4 <authorization>
5 <allow users="*" />
6 </authorization>
7
1
<
authentication mode
=
"
Forms
"
/>
2 < forms name = " .LoginUser " loginUrl = " admin/admin_login.aspx " protection = " All " timeout = " 30 " />
3 </ authentication >
4 < authorization >
5 < allow users = " * " />
6
结果会出现不能识别forms节点。
2 < forms name = " .LoginUser " loginUrl = " admin/admin_login.aspx " protection = " All " timeout = " 30 " />
3 </ authentication >
4 < authorization >
5 < allow users = " * " />
6
如果要实现某个目录下的Forms验证哪个怎么办呢?
其实代码很简单,在添加完上面的代码之后 再在</system.web>后要加入:
1
<
location path
=
"
admin
"
>
2 < system.web >
3 < authorization >
4 < deny users = " ? " />
5 < allow users = " * " />
6 </ authorization >
7 </ system.web >
8 </ location >
9
便可以实现对admin这个目录进行验证,而其它的则不需要进行验证就可以直接访问。
2 < system.web >
3 < authorization >
4 < deny users = " ? " />
5 < allow users = " * " />
6 </ authorization >
7 </ system.web >
8 </ location >
9