使用ember-cli和ember-simple-auth的POST /令牌400(错误请求)

时间:2014-07-31 21:19:00

标签: authentication ember.js ember-cli

我只是使用Cloud9从https://github.com/simplabs/ember-cli-simple-auth-example设置示例,当我尝试登录时出现400 Bad Request错误。

我很确定这是因为Cloud9只打开了端口80(在http://log.simplabs.com/post/90339547725/using-ember-simple-auth-with-ember-cli的本说明中引用:

  

由于OAuth 2.0身份验证器默认使用相同的域   和端口将身份验证请求发送到Ember.js   从您加载需要配置它以使用http://localhost:3000   代替。

不幸的是,我不知道如何解决这个问题。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

将主机添加到配置中的白名单:

window.ENV['simple-auth'] = {
  crossOriginWhitelist: ['http://some.other.domain:1234']
}

Cross Origin Authorization section of the docs

中的更多信息