我有一个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登录页面样式
- 4. 在asp.net登录页面
- 5. ASP.net登录页面C#
- 6. Asp.Net Forms成功登录后再次登录登录页面
- 7. 使用MySQL的ASP.Net登录页面
- 8. 登录页面在asp.net中的问题
- 9. ASP.NET登录页面的响应时间
- 10. 登录页面使用ASP.Net和Ajax
- 11. 在ASP.NET中调试Facebook登录页面
- 12. asp.net重定向到登录页面
- 13. 登录页面神秘的ASP.Net C#
- 14. 登录到远程asp.net Web页面
- 15. 登录页面上的OnLoggedIn事件ASP.NET
- 16. ASP.NET登录页面重定向问题
- 17. PINCODE登录页面
- 18. 登录页面desplay
- 19. wordpress登录页面
- 20. 登录页面iPhone
- 21. Nodejs登录页面
- 22. XSS登录页面
- 23. WPF登录页面
- 24. Recaptcha登录页面
- 25. Magento登录页面
- 26. aurelia登录页面
- 27. React登录页面
- 28. 自动解散登录页面登录
- 29. Yii:无登录页面处理登录
- 30. 登录/登录页面引导php
31个问题,并没有公认的答案? – 2010-12-21 07:38:35