Vue 中用 axios 发送请求,后台 servlet 接收参数为空(已解决)Chrome 跨域请求问题
由于谷歌浏览器的 SameSite 安全机制的问题,浏览器在跨域的时候不允许 request 请求携带 cookie,导致每次 sessionId 都是新的,这里有个出问题前提:跨域,刚好和调试时的环境情况一致。浏览器版本 chrome84.0.4147.135(谷歌游览器好像从 80 版本之后就加入了 SameSite 安全机制),直接在地址栏里输入chrome://flags/,然后在搜索框里
·
由于谷歌浏览器的 SameSite 安全机制的问题,浏览器在跨域的时候不允许 request 请求携带 cookie,导致每次 sessionId 都是新的,这里有个出问题前提:跨域,刚好和调试时的环境情况一致。浏览器版本 chrome84.0.4147.135(谷歌游览器好像从 80 版本之后就加入了 SameSite 安全机制),直接在地址栏里输入chrome://flags/
,然后在搜索框里搜索关键字SameSite
,找到与之匹配的项SameSite by default cookies
,将其设置为Disabled
,然后关闭浏览器再打开,请求。
更多推荐
已为社区贡献1条内容
所有评论(0)