我想在ASP.NET 3.5中手動實現登錄系統。基本上,在負載情況下,我希望網站檢查並查看用戶對象是否處於活動狀態,如果沒有,則比我希望顯示登錄頁面。ASP.NET:引導用戶登錄頁面,登錄後將用戶發回原來請求的頁面?
用戶登錄成功後,我希望用戶能夠訪問他最初請求的相同頁面。
例如:
- 用戶請求:MyPage.aspx - 在
- 登錄頁面沒有登錄出現,而不是MyPage.aspx
- 用戶登錄成功
- MyPage.aspx而是出現Default.aspx例如
對準System.Net命名空間,我看到有一個「HttpWebRequest類」w它有一個「HttpWebRequest.AllowAutoRedirect屬性」,但我不確定這將如何讓我從登錄頁面返回。
注意:我知道ASP.NET中有自動身份驗證系統設置,但我希望對數據庫進行手動控制。
- 託梅克
你對數據庫的手動控制意味着什麼? – 2009-10-14 22:56:19
嗨,我的意思是,如果我在ASP.NET中使用身份驗證方法並將SQL服務器添加到Web.Config文件中,它可以爲您創建用戶數據庫以及他們如何登錄。我從來沒有嘗試過,只是在MSDN上閱讀它。這看起來很棒,但是如果我實現這一點,我不認爲我會學到很多關於安全和登錄的知識。 – 2009-10-14 23:08:54