Set-cookie 不工作

Set-cookie not working

我在 crm.mch.be 上有一个 svc 服务 运行。根据特定请求,它 returns 响应 headers:

Access-Control-Allow-Credentials: true
Access-Control-Allow-Headers: X-Requested-With,Content-Type
Access-Control-Allow-Origin: *
Access-Control-Request-Method: GET
Content-Length: 66
Content-Type: application/json; charset=utf-8
Date: Tue, 14 Apr 2015 14:20:56 GMT
Server: Microsoft-IIS/7.5
Set-Cookie: .ASPXAUTH=800196267D28CE...; Path=/; Domain=crm.mch.be
X-Powered-By: ASP.NET

请求是通过来自 wip.myserver.local.

的 (jQuery) ajax 调用发出的

问题是没有设置 cookie。

当 ajax 调用完成时,我将用户重定向 (window.location.href = ...) 到网站 crm.mch.be。但它没有设置 cookie。 在重定向之前,如果我列出所有浏览器 cookie,则此 cookie 不存在。

Access-Control-Allow-Origin: *

不适合 credentials/cookies 浏览器中的 http 交换。 一个必须更严格并指定域。

Access-Control-Allow-Origin: wip.myserver.local