用Forms身份验证怎么实现如下要求:
目录如下:
admin-------AA
||--BB
||--CC
||--adminlogin.aspx
|
|
public------DD
||--EE
||--FF
||--publogin.aspx
web.config
访问admin目录下的所有文件,都必须从adminlogin.aspx登陆
访问public目录下的所有文件,都必须从publogin.aspx登陆
--------------------------------------------------------------------------------
useasingle"login.aspx",insidethecode,checkthequerystring
(whichcontainstheoriginalurl),thenredirecttotherelevantpage
(adminlogin.aspxorpublogin.aspx)
ofcourse,youmightneedtodo
<configuration>
....
<locationpath="adminlogin.aspx">
<system.web>
<authorization>
<allowusers="?"/>
</authorization>
</system.web>
</location>
<locationpath="publogin.aspx">
<system.web>
<authorization>
<allowusers="?"/>
</authorization>
</system.web>
</location>
</configuration>