2013-05-13 35 views
0

因此,我有一個login.aspx,它的設置使所有表單都重定向到登錄頁面(如果您未登錄)。本網站假定公開,除非你是管理員並且想要訪問特殊的管理頁面,否則不需要登錄。我如何做到這一點,如果有人試圖訪問一個頁面只爲管理員,他們會被髮送到登錄頁面。如果沒有登錄到某些網頁,如何重定向到登錄屏幕

 <authentication mode="Forms"> 
     <forms loginUrl="login.aspx" protection="All" defaultUrl="login.spx"> 
     </forms> 
     </authentication> 
    <authorization> 
     <deny users="?"/> 
    </authorization> 
+0

這不是經典的asp,這是ASP.NET。 – Paul 2013-05-13 15:26:34

回答

0

的一種方法是使一個文件夾的管理頁面,在該文件夾存儲你的管理員aspx頁面,並添加與您有類似的條目的web.config文件,所以如果有人試圖在請求一個頁面在asp.net處理請求之前,asp.net文件夾將首先登錄它們。

相關問題