从我的应用程序注销后,我已将用户重定向到登录页面。在登录页面,当有人单击浏览器的后退或下一步按钮时,我想将他重定向到与 gmail 或 facebook 相同的登录页面。
所以我尝试如下清除缓存,
class LogoutHandler(SecurePageHandler):
def get(self):
self.session_store.delete_cookie('session')
self.session.clear()
response = self.redirect('/')
response.headers['Cache-Control'] = 'no-cache, no-store, max-age=0, must-revalidate'
response.headers['Pragma'] = 'no-cache'
response.headers['Expires'] = 'Fri, 01 Jan 1990 00:00:00 GMT'
return response
但仍然是后退按钮将我引导到我退出的上一页。
我注意到,Request Headers中的Referer字段仍然保留以前的 URL。所以我认为,我应该重写它。但我找不到修改我的 Request 对象的方法。
我正在尝试这个半天多,如果有人可以帮助我,我真诚地感谢。
谢谢