Response中set-cookie里的值不能写入浏览器coo

2017-10-20  本文已影响0人  KimYYX

做前后端分离开发的时候,发现请求响应头中的set-cookie的值不能写入浏览器cookie中。

下图是请求的截图,响应头中含有set-cookie:


本地发起请求

看下浏览器中的cookie,空空如也:


控制台查看cookie

分析后,发现原因是因为响应头中的 cookie 是带有 domain 属性的(domain=.kami.com),而从 Request URL 中可以看到,我们发起请求的域名是 localhost请求和响应的 domain 不匹配,浏览器就帮你自动忽略了。

后来我修改了下服务器的配置,把响应中的 domain 去掉,如下

修改后再次请求

这次 cookie 就写进去了

cookie写进去了
上一篇 下一篇

猜你喜欢

热点阅读