IE浏览器登录问题

csdnFc1123 2017-07-28 05:47:08
现在在做一个项目的前端,有一个功能是请求某些接口(以下简称A接口)时,后台会判断是否登录。然后我用谷歌或者火狐浏览登录之后进到首页,去请求这个接口时,返回的都是已经登录。但是用ie8返回的却是没有登录。
这是用ie8浏览器登录和请求A接口的请求header和响应header:


这是用谷歌浏览器登录和请求A接口的请求header和响应header:


然后在网上查了一下,说是请求服务器,服务器会返回一个jsessionid,客户端会把这个id保存到cookie中,然后在下次请求的时候,需要把这个id发送到服务器,服务器比对之后识别你的身份,由于ie浏览器的问题,导致在下次请求的时候无法发送这个jsessionid,所以会判断为没有登录。

我把ie浏览设置一下之后又可以登录之后,成功请求到A接口。
...全文
333 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdnFc1123 2017-08-01
  • 打赏
  • 举报
回复
顶!d=====( ̄▽ ̄*)b
csdnFc1123 2017-07-28
  • 打赏
  • 举报
回复
这是ie的设置,但是肯定不能这样解决问题,因为我不能让每一个使用的用户都去设置一下。

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧