我有一個asp.net網頁。我希望其他頁面在用戶單擊註銷按鈕時過期。我沒有使用登錄控制,即時通訊只是使用文本框的登錄頁面。當用戶輸入用戶名和密碼時,我檢查它是否與數據庫中的匹配。我該如何做到這一點,當用戶註銷時,他們不能點擊後退按鈕,或者只是不通過登錄頁面首先鍵入特定的URLasp.net登錄頁面
回答
這應該由ASP.NET自動處理。請確保您正在放棄會話當用戶點擊退出,你必須在web.config中類似於這樣的配置
<authentication mode="Forms">
<forms loginUrl="~/Login.aspx"
defaultUrl="Default.aspx" timeout="30"
slidingExpiration="true"/>
</authentication>
仍然dosnt工作。我可以單擊後退按鈕並返回到前頁面頁面 – user464111 2010-12-21 17:17:37
當您單擊後,瀏覽器僅從緩存中加載頁面,而無需聯繫服務器。恕我直言,這是默認行爲。這是大多數交易網站建議用戶在完成後關閉瀏覽器窗口的原因。 – 2010-12-21 17:21:06
但是如何讓它像其他網站一樣安全。對於大多數擁有安全數據的網站,當您註銷時,如果您嘗試點擊後退回到登錄頁面或告訴您頁面過期,您將無法點擊返回 – user464111 2010-12-21 17:27:54
試試這個是頁面加載事件
if (User.Identity.IsAuthenticated == false)
{
Response.Redirect("your_redirecting_url");
}
- 1. ASP.NET登錄頁面
- 2. asp.net登錄頁面
- 3. ASP.NET MVC 3登錄頁面
- 4. asp.net登錄頁面問題
- 5. ASP.net登錄頁面C#
- 6. 在asp.net登錄頁面
- 7. ASP.NET登錄頁面樣式
- 8. 登錄頁面爲asp.net頁面
- 9. Asp.Net Forms成功登錄後再次登錄登錄頁面
- 10. ASP.NET登錄頁面的響應時間
- 11. 創建多個登錄頁面asp.net
- 12. HttpContext.Current.Response.Redirect返回登錄頁面C#ASP.NET
- 13. 登錄頁面在asp.net中的問題
- 14. 在ASP.NET中調試Facebook登錄頁面
- 15. 登錄頁面使用ASP.Net和Ajax
- 16. 登錄頁面錯誤在asp.net c#
- 17. asp.net中的用戶登錄頁面?
- 18. 登錄到遠程asp.net Web頁面
- 19. ASP.NET登錄頁面重定向問題
- 20. 在asp.net中登錄頁面錯誤
- 21. 使用MySQL的ASP.Net登錄頁面
- 22. asp.net重定向到登錄頁面
- 23. 登錄頁面上的OnLoggedIn事件ASP.NET
- 24. 登錄頁面神祕的ASP.Net C#
- 25. 如何在asp.net登錄頁面註銷
- 26. Asp.Net MVC捆綁登錄頁面
- 27. asp.net授權 - 拒絕所有登錄頁面之前登錄
- 28. asp.net用戶正在登錄,但正在返回登錄頁面
- 29. 在asp.net登錄表單不會直接登錄頁面
- 30. ASP.NET將某些頁面重定向到登錄頁面
31個問題,並沒有公認的答案? – 2010-12-21 07:38:35