为什么ie10不支持发送请求上携带cookie?

比如有2个域名,一个是.a.com,一个是.b.com。我在.a.com登录成功后,希望打开.b.com能自动登录。自己在网上找了很多资料。最后决定用jsonp来实现sso单点登录。就是在.b.com页面初始化的时候调用.a.com的一个接口,发送请求的时候,会将.a.com页面上存储在cookie中的token带给后端,后端将其返回给前端,这个时候通过token就能判断登录了

但是,最后测试的时候发现ie10不可以,仔细查了下。发现ie10默认阻止跨域的请求携带cookie。而ie11就没有问题。但是我发现淘宝天猫的sso登录,在ie10的时候发送jsonp是带cookie的。不知道是怎么实现,求助!!

阅读 1.6k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏