我有带有弹簧安全性的 Web 应用程序。对于某些页面我已经配置了匿名访问所以流程是这样的:
indexPage --> firstPage --> secondPage --thirdPage
对于所有这些页面,我可以通过在浏览器中输入 url 或按上一页上的“下一步”按钮直接访问。但是,当我单击浏览器后退按钮时,我一直在重定向到 indexPage,这与我当前停留在哪个页面无关。我怎样才能避免这种行为?
谢谢
附言
下一个按钮发出 json 请求
$.getJSON("/home/<some_address>.json?mail="+email, function(data) {
if(data.success)
{
console.log("Data ok!");
window.location.replace("/home/<next_page>.html?mail="+email);
}else{
//handle error
}
});