IE11个别版本,在登录“成功”后,总是异常跳出
来源:互联网 发布:星星知我心插曲 编辑:程序博客网 时间:2024/06/05 04:20
描述:开发了个WEB应用,发现在chrome、firefox浏览器使用都是正常的,但是在个别的IE11版本上,显示登录成功后,点击其他页面,总是提示session过期。
解决:刚开始使用F12看到,登录请求好像是“正常”(有请求有相应),但观察发现,响应头中没有set-cookie,所以怀疑是后台登录接口存在问题。但是其他浏览器为什么是好的呢?通过抓包发现,有问题的IE11浏览器,根本没有发送登录请求。基本可以确定是IE11使用了缓存导致。通过启用IE中,禁止使用cookie(具体设置中的哪个选项忘了),发现可以解决此问题。
代码中可以使用设置响应头来解决:
JAVA:
response.setHeader("Cache-Control","no-cache"); response.setHeader("Pragma","no-cache"); response.setDateHeader("Expires",0);
NGINX:
add_header Cache-Control no-store;
阅读全文
0 0
- IE11个别版本,在登录“成功”后,总是异常跳出
- sftp用户本机登录后,pwd总是在根目录
- 当用户登录成功后,把该用户名字显示在登陆成功页面
- IE11添加可信任站点后画面表示异常解决办法
- 浏览器版本重新判断(IE11革新后)
- 在c/s中,登录成功后如何关闭登录窗体显示主窗体
- session过期后跳出iframe直接到登录页面
- java 语句异常后跳出的范围是fun()
- 【Java笔记】try中捕获到异常后跳出try
- java web项目部署成功后 总是404不能访问
- ajaxfileupload上传文件成功后总是指向error
- matlab安装成功后总是让重新激活处理办法
- winrar 打开后总是跳出提示购买许可,(win7中)如何破解
- Ubuntu总是在十分钟后黑屏
- 在glassfish部署应用成功后,访问时出类转换异常的解决
- c# 做的登录窗体,登录成功后当前登录Form关闭,打开Main窗体,但Main窗体点关闭按钮后程序仍在进程怎么办
- c# 做的登录窗体,登录成功后当前登录Form关闭,打开Main窗体,但Main窗体点关闭按钮后程序仍在进程怎么办
- 在登录界面,点击注册,注册成功后,把结果(用户名,密码)回传给登录界面,用来设置控件
- 设计模式(整理)
- 18.4Sum
- C#DLL托管c++ (CLI) String^ 到 std::string 的相互转化
- 推荐一个好用的权限申请框架
- DependencyHandler
- IE11个别版本,在登录“成功”后,总是异常跳出
- ISIS报文格式—CSNP
- Spring Boot干货——(三)静态资源与拦截器
- Variational Inference入门:Mean field for the Ising model
- AES加密
- python 切片
- 初遇Java
- 15.Struts2_OGNL读取对象栈(ObjectStack)属性
- init: function (){}方法的写法原因