发布数据在过期页面上查看

时间:2017-05-01 17:49:13

标签: c# asp.net

我登录该站点并导航到我发布数据的一个页面X然后我退出。它需要注销页面,然后如果我单击后退按钮它会将我带回到页面X但显示消息页面已过期我尝试重新发送相同的页面或单击刷新并重新提交相同的页面..我有小提琴手运行,现在我看到了数据发布...我能够在代理工具提琴手中看到这一点。 现在由于安全问题,当我尝试重新提交过期页面时,我不想在fiddler中看到我的表单数据。 我该怎么做呢。 我已经尝试了上面第X页的所有页面加载事件。页面x是用户控件。

  Response.Cache.SetNoStore();
        Response.Cache.AppendCacheExtension("no-cache");
        Response.Expires = 0;
        Response.Expires = -1; case"

        Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);

        Response.Cache.SetNoServerCaching();

        Response.Cache.SetMaxAge(TimeSpan.FromSeconds(0));

1 个答案:

答案 0 :(得分:1)

您无法阻止此行为(除了尝试清除不简单的浏览器历史记录之外)。这是浏览器/客户端的功能。它会尝试重新发布数据,这是正常的。如果用户未经过身份验证或登录,您的系统应通过忽略数据来相应地处理它。