gpt4 book ai didi

asp.net - 如何关闭 ASP.NET 页面中的 SSL 连接

转载 作者:太空宇宙 更新时间:2023-11-03 14:12:19 26 4
gpt4 key购买 nike

我找到了很多关于创建 ssl 连接但没有关闭它们的信息。 (至少,不容易。)

用户通过使用 SSL 的登录页面登录到网站上的私有(private)页面。例如,https://example.com/signin.aspx .

所有私有(private)页面都有一个注销链接,可以使用 http://example.com 简单地导航到公共(public)主页。在网址中。

不幸的是,他们随后可以点击浏览器上的后退按钮导航回 protected 页面,当然连接仍然有效。

有没有一种简单的方法可以关闭此连接,使其在用户未登录的情况下无法重新打开?

最佳答案

通常后退按钮不会向服务器创建新请求。相反,它显示浏览器缓存的内容。

您可以尝试将此添加到页面以防止浏览器缓存。

// Prevent caching of this page.
Response.Cache.SetExpires(DateTime.Now.AddMinutes(-1));
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetNoStore();

A Thorough Examination of "Disabling the Back Button."

关于asp.net - 如何关闭 ASP.NET 页面中的 SSL 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27868931/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com