我遇到的情况是我向API发送ajax请求,该API需要Cookie数据,但标题为Access-Control-Allow-Origin: *
。
当我通过withCredentials
添加http.get(url, {withCredentials: true})
选项时,会产生以下错误:
XMLHttpRequest无法加载http://my.website.com/api/find。价值 访问控制允许来源'响应中的标题一定不能 是通配符' *'当请求的凭据模式为' include'时。 起源' http://localhost:4200'因此不允许访问。该 XMLHttpRequest发起的请求的凭证模式是 由withCredentials属性控制。
但是当我不使用withCredentials
选项时,不会发送任何Cookie。
如何在不使用withCredentials
选项的情况下发送Cookie?