我已经做了一段时间的网络开发,还没有读到这个问题的好答案:
如果页面通过回发执行事务,那么当他们执行像点击后退按钮这样简单的操作时,如何防止用户复制事务?我已经探索了尝试使缓存过期但我必须承认我缺乏对ASP.NET缓存的理解。我应该使用什么方法使旧请求失效并且无效?谢谢!
答案 0 :(得分:1)
它被称为Post/Redirect/Get。
在ASP.Net中,您不必虔诚地这样做,因为您的许多回发实际上并不创建交易。但是,无论何时创建某种事务,请确保重定向到新页面。
答案 1 :(得分:-2)
查看Response.Expires