如何配置跨域请求携带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: [特定域名] // 不可以是*

你可能感兴趣的:(如何配置跨域请求携带cookie)