-2
A
回答
0
0
后退按钮的工作原理是因为当用户点击返回时,浏览器不会向服务器发送请求,只是检索前一页的缓存副本并将其显示给用户。
你一定注意到,一旦你点击了浏览器后面显示的页面上的任何链接或按钮,它就应该把你扔回登录页面。如果没有发生这种情况,那么在注销时不会放弃会话,请使用Session.Abandon()
。
但是有这样做,使用下述步骤的一招:
- 创建一个页面signout.aspx或类似的东西。
- 当用户点击注销时,首先将他重定向到signout.aspx。
- 清除signout.aspx的
page_load
的所有会话,并在此页面的Javascript一侧将用户重定向到Login.aspx
加载文件时,您可以使用此用户的document.ready
。
现在,当用户点击后,他将被重定向到signout.aspx,并且由于该Javascript/Jaquery,他将被重定向回Login.aspx。
0
尝试登录页面
protected void Page_Init(object sender, EventArgs e) { Response.Cache.SetExpires(DateTime.UtcNow.AddMinutes(-1)); Response.Cache.SetCacheability(HttpCacheability.NoCache); Response.Cache.SetNoStore(); }
相关问题
- 1. 注销后浏览器后退按钮
- 2. 浏览器注销后退按钮
- 3. 注销和浏览器后退按钮
- 4. 注销后的CodeIgniter后退按钮
- 5. 如何在JSP注销后禁用浏览器后退按钮?
- 6. 后退按钮注销symfony2 php错误
- 7. 如何禁用注销后退按钮?
- 8. 注销会话恢复后退按钮
- 9. 在内置的后退按钮和注销按钮
- 10. 后退按钮无法正常工作?
- 11. 后退按钮无法正常工作
- 12. 注销后退
- 13. 后退按钮在本地工作,但在服务器上失败
- 14. 在Android工作室的后退按钮
- 15. 注销后,我的浏览器的后退按钮不应该起作用?
- 16. 如何在注销后防止浏览器后退按钮Aspnet Core
- 17. 避免浏览器的后退按钮登录注销后在Laravel 5
- 18. 如何在注销后阻止浏览器的后退按钮登录
- 19. 注销后防止后退
- 20. PHP Codeigniter在我注销后按下后退按钮时显示缓存
- 21. 上后退按钮缓存问题注销后点击
- 22. 删除历史或注销后禁用后退按钮
- 23. codeigniter - 注销后仍然可以使用的后退按钮
- 24. 注销后退按钮后重新加载jsp页面点击
- 25. MVC 4 - 注销后的后退按钮问题
- 26. 在jsp注销时禁用后退按钮
- 27. 在注销时显示登录页面(点击后退按钮)
- 28. 如何在使用angularJS注销时禁用后退按钮
- 29. 我的服务在后退按钮后停止
- 30. jQuery的后退按钮不能正常更新工作后,
在下面的代码为了让你至少需要告诉我们您尝试过什么好问题。您可能还想要发布代码的相关部分,例如处理注销的代码。 – Heki