angular GET 请求创建一个 cookie "document.cookie"但它是一个空字符串



我想做的是获得一个csrf令牌:

$http({method: 'GET', url: 'http://domain.com/auth'}).
success(function(data, status, headers, config) {
     // ...
})

然后我去了Chrome的cookie管理器,它在那里:

Name:   csrftoken
Content:    46DXQkAZf5LzKWwE7VPabZr4rfitVcqp
Domain: domain.com
Path:   /
Send for:   Any kind of connection
Accessible to script:   Yes
Created:    Saturday, April 12, 2014 2:15:50 AM
Expires:    Saturday, April 11, 2015 2:15:50 AM

但当我控制台"document.cookies"时,它会返回一个空字符串。。。

有什么想法吗?

尝试不使用sdocument.cookie

您需要"打开"文档对象

$document[0].cookie

相关内容

最新更新