CORS - Cross-Domain AJAX Bez JSONP Pozwalając na Origin On Server

Mam dwa oddzielne aplikacje na tym samym serwerze, przy czym EmberJS próbuje wykonywać połączenia międzydomenowe z moim interfejsem API zaplecza.

Skonfigurowałem interfejs API zaplecza, aby zezwolić na żądania między domenami z tego konkretnego źródła. Czy istnieje jednak sposób na uniknięcie używania JSONP przy takim ustawieniu?$.ajax blokuje żądania między domenami, zanim zostaną wysłane. Jeśli nie, jaki jest cel CORS, którą stronę serwera zaimplementowałem, aby akceptować żądania z mojego źródła JS?

EDYTOWAĆ

Żądanie 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);
    }
});

questionAnswers(3)

yourAnswerToTheQuestion