页面执行window.location.href跳转操作,执行完毕之后,发现页面session丢失,导致系统认证用户失败,通过session判断用户是否登录,传递session的方式为通过header传递
执行window.location.href操作的目的是为了执行文件的下载操作,现在要解决的问题的是:
1.换一种方式执行文件的下载的请求
2.还是使用这种方式,但是不要让session丢失
目前项目使用的vue的elementui那一套技术框架
window.location.href 之后,重新创建了一个新的httpcontext ,所以导致session丢失了
链接:https://stackoverflow.com/questions/11526643/session-lost-window-location-href
可能是方式用错了。使用转发应该可以保持同一个session。
看看session设置什么作用域或者安全方式没。