La SCRO - Cross-Domain AJAX Sans JSONP En Permettant à l'Origine Sur le Serveur

J'ai deux applications sur le même serveur, avec le EmberJS, tentant de faire du ski-domaine des appels sur mon backend API.

J'ai mis en place mon backend API pour permettre des requêtes inter-domaine à partir de cette origine particulière. Est-il possible, cependant, d'éviter d'utiliser JSONP avec un tel ensemble? $.ajax est le blocage des requêtes inter-domaine avant qu'ils ne soient envoyés. Si non, quel est le point de la SCRO, côté serveur, j'avais mis en œuvre pour accepter les demandes de mon JS avant la fin de la source?

MODIFIER

Requête AJAX:

$.ajax({
    url: "api.lvh.me:3000/accounts/login",
    data: cred,
    type: "POST",
    xhrFields: {
        withCredentials: true
    },
    success: function(response){
        alert('succeeded!');
        console.log(response);
        alert(response);
    },
    failure: function(message){
        alert("failed");
        console.log(message);
        alert(message);
    }
});
Pourquoi ne pas tout simplement vous reverse proxy le backend de sorte que la SCRO problème ne jamais se produire? Edit: je ne pense pas qu' $.ajax blocs de ces demandes, car il a de demander au serveur de savoir s'ils sont autorisés ou pas ...
N'a pas de reverse proxy permettre à toutes les requêtes d'origine?
Avez-vous essayé ajoutant " http://' à l'attribut de l'url dans le $.appel ajax?
qui était-il!

OriginalL'auteur darksky | 2013-06-26