我有一个使用Ember CLI设置的Ember应用程序 - 然后是一个Rails应用程序,它为Ember应用程序提供RESTful API(Rails应用程序完全独立并在不同的URL上运行)。我尝试使用Ember Simple Auth,但我找不到配置与Ember应用上使用的基本网址不同的基本网址的方法。有人知道这是否可行?
答案 0 :(得分:0)
您要为此配置哪个基本网址?要使Ember.SimpleAuth授权对不同来源的请求,您需要将这些来源列入白名单(请参阅http://ember-simple-auth.simplabs.com/ember-simple-auth-api-docs.html#Ember-SimpleAuth-setup)。
例如配置Auth 2.0身份验证器或设计身份验证器使用不同的端点,然后使用您重新打开类的默认端点(在运行Ember.SimpleAuth.setup
之前):
Ember.SimpleAuth.Authenticators.OAuth2.reopen({
serverTokenEndpoint: 'http://some.other.server/token'
});