Como fazer um pedido de ajax para uma API usando CORS e backbonejs

Estou trabalhando em um projeto do backbone.js e estou chamando meu repositório do github. Eu tenho o meu coleções e modelos de bootloaded para que eles existam uma vez que minha página é construída, mas quando eu chamo model.fetch () eu recebo esta mensagem: (substituir: nome de usuário com um nome de usuário)

<code>XMLHttpRequest cannot load https://api.github.com/users/:username.
Origin http://mydomain.com is not allowed by Access-Control-Allow-Origin.
</code>

Eu li algumas mensagenspost1, post2, eles mencionam a modificação da função backbone.sync, mas não tenho certeza de como. Aqui está o meu código até agora (isso está no meu Backbone.Router):

<code>userDetails: function(id) {
    console.log('Loading: userDetails');
    var User = Users.get(id);
    User.fetch({dataType: "jsonp"});
    console.log(User);
    userView = new UserView({
        model: User
    });
    userView.render();
},
</code>

Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion