设置凭据后,将忽略获取请求、设置cookie和cookie:";包括「; 我使用fetch发布跨源请求,响应成功,设置cookie头: 访问控制允许凭据:true 访问控制允许标头:内容类型 访问控制允许方法:* 访问控制允许来源:* 访问控制最大年龄:100 设置Cookie:csSessionId=594747de551d49dcb278bb6a9ad71ccb;Domain=jdcf88.com;Expires=2017年9月12日星期二08:40:30 GMT;路径=/ 然后我通过get请求获取数据,但是我发现get请求没有cookie请求头。代码是: 取('https://xxx.jdcf88.com/login/isLogin?userId=4', { 方法:“获取”, 证书:“包括”, 模式:“cors”, 身体:身体 })

设置凭据后,将忽略获取请求、设置cookie和cookie:";包括「; 我使用fetch发布跨源请求,响应成功,设置cookie头: 访问控制允许凭据:true 访问控制允许标头:内容类型 访问控制允许方法:* 访问控制允许来源:* 访问控制最大年龄:100 设置Cookie:csSessionId=594747de551d49dcb278bb6a9ad71ccb;Domain=jdcf88.com;Expires=2017年9月12日星期二08:40:30 GMT;路径=/ 然后我通过get请求获取数据,但是我发现get请求没有cookie请求头。代码是: 取('https://xxx.jdcf88.com/login/isLogin?userId=4', { 方法:“获取”, 证书:“包括”, 模式:“cors”, 身体:身体 }),cors,fetch-api,Cors,Fetch Api,我非常确定cookie设置为域jdcf88.com。 3.我不知道为什么提取请求没有cookie头,服务器已将访问控制允许凭据设置为true,凭据为include。您的服务器使用访问控制允许源代码:*,这与include凭据不兼容。尝试显式地将您的源地址设置为客户端的地址 所以你的服务器应该用 访问控制允许来源:(或您的客户地址) Access-Control-Allow-Credentials:true Access-Control-Allow-Headers:Content-Type

我非常确定cookie设置为域jdcf88.com。
3.我不知道为什么提取请求没有cookie头,服务器已将访问控制允许凭据设置为true,凭据为include。

您的服务器使用访问控制允许源代码:*,这与include凭据不兼容。尝试显式地将您的源地址设置为客户端的地址

所以你的服务器应该用 访问控制允许来源:(或您的客户地址)

Access-Control-Allow-Credentials:true Access-Control-Allow-Headers:Content-Type Access-Control-Allow-Methods:* Access-Control-Allow-Origin:* Access-Control-Max-Age:100 Set-Cookie:CSESSIONID=594747de551d49dcb278bb6a9ad71ccb; Domain=jdcf88.com; Expires=Tue, 12-Sep-2017 08:40:30 GMT; Path=/ fetch('https://xxx.jdcf88.com/login/isLogin?userId=4', { method: "get", credentials: "include", mode: "cors", body: body })