如何配置跨域请求携带cookie

默认情况下是跨域是不会携带cookie的,例如:a.com网站请求b.com的接口,这个时候不会把a.com这个域名下的cookie携带上。如何希望携带,则需要做一下配置

  1. 前端配置
  • XMLHttpRequest发请求需要设置withCredentials=true
  • fetch 发请求需要设置 credentials = include
  1. 服务端配置
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: [特定域名] // 不可以是*
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容