Ember と Ember-Model を使用して、Spring/Rest/MongoDB バックエンドを呼び出すフロント エンドを開発していますが、これはすべて開発目的でローカル マシン上で実行されていますが、呼び出しに対して同じオリジン ポリシー エラーが発生します。
これに対する一般的な回避策が何であるかを知りたいです。
これが私のコードです:
App = Ember.Application.create();
App.Router.map(function(){
});
App.IndexRoute = Ember.Route.extend({
model: function(){
return App.User.find();
}
});
App.User = Ember.Model.extend({
lastName: Ember.attr()
});
App.User.adapter = Ember.Adapter.create({
findAll: function(klass, records) {
$.getJSONP("http://localhost:8080/users").then(function(data) {
records.load(klass, data.users);
});
}
})