2010-08-21 234 views
0

問候語,ASP.NET身份驗證

我在ASP.NET應用程序中有兩個級別的身份驗證。

我有一個Webadmin用戶可以完全訪問所有網站和Webuser用戶訪問受限。

我想在做任何新的登錄之前銷燬所有打開的會話,不管誰會登錄。

在我做任何新的登錄之前,我應該在哪裏放置我的代碼以銷燬所有打開的會話?

回答

0

如果要確保在登錄發生之前完成此操作,請在執行身份驗證檢查之前處理登錄按鈕的Click事件以銷燬所有打開的會話信息。

要做到這一點,您可以創建一個自定義的登錄控件,使用這篇文章:http://msdn.microsoft.com/en-us/library/aa478962.aspx