我将 Ember.js 与 Ember-Auth 结合使用。通过 Jquery-File-Upload 上传文件时,我需要通过标头发送真实性令牌。我是这样接近的:
didInsertElement: ->
$('#image_upload').fileupload
headers:
'X-CSRF-Token': Whistlr.Auth.authToken
不幸的是,Whistlr.Auth.authToken
未定义。我什至不确定这是 Ember-Auth 存储身份验证令牌的地方,尽管它似乎是一个可能的候选者。同样,其他属性未定义,例如user
和userId
。除此之外,Ember-Auth 似乎工作正常,它会随每个请求发送身份验证令牌。只有在尝试手动检索它时,我才会遇到这个问题。关于发生了什么的任何建议?