【问题标题】:angular GET request creates a cookie but "document.cookie" is an empty string角度 GET 请求创建一个 cookie,但“document.cookie”是一个空字符串
【发布时间】:2014-05-26 11:04:26
【问题描述】:

我想要做的是获得一个 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”它返回一个空字符串...

有什么想法吗?

【问题讨论】:

    标签: angularjs cookies get csrf


    【解决方案1】:

    试试document.cookie 不带s

    【讨论】:

      【解决方案2】:

      您需要“解开”文档对象

      $document[0].cookie
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-05-12
        • 2011-03-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多