2011-02-04 52 views
0

我的文件夾中我的asp.net網站..namely管理如何限制用戶登錄,如果它從asp.net中的特定目錄/文件夾中選擇頁面?

我有以下管理文件夾內頁... login.aspx的,home.aspx,welcome.aspx ...

我想如果用戶直接打開網頁... welcome.aspx或管理文件夾內的任何其它頁,然後它會自動重定向到login.aspx的,直到他們登錄使用管理員ID,並通過...

如何做到在web.config中此設置.. 。採用授權vb.net

回答

3

您可以使用<location>標籤在你的web.config:

http://msdn.microsoft.com/en-us/library/b6x6shw7.aspx

這使您可以指定哪些文件夾只能由用戶訪問。例如只允許一個名爲「Admin」用戶並沒有其他人:

<location path="/admin"> 
    <system.web> 
    <authorization> 
     <allow users="Admin"/> 
     <deny users="*"/> 
    </authorization> 
    </system.web> 
</location> 
相關問題