Mam problem przy wysyłaniu zapytania Ajax :
Kod
$.ajax({
type: "POST",
url: "http://verify.solvemedia.com/papi/verify",
data: { privatekey: "xxx", challenge: ACPuzzle.get_challenge(), response: ACPuzzle.get_response(), remoteip: "xxx" }
}).done(function( msg ) {
alert(msg);
});
type: "POST",
url: "http://verify.solvemedia.com/papi/verify",
data: { privatekey: "xxx", challenge: ACPuzzle.get_challenge(), response: ACPuzzle.get_response(), remoteip: "xxx" }
}).done(function( msg ) {
alert(msg);
});
Chrome zwraca następujący błąd :
Cytat
XMLHttpRequest cannot load http://verify.solvemedia.com/papi/verify?p...mp;remoteip=xxx. Origin http://localhost is not allowed by Access-Control-Allow-Origin.
Czytałem o tym jednak nie wiem jak to "naprawić". Nie mam wpływu na to jakie dane zwraca strona solvemedia, znalazłem przykłady gdzie stosowany jest json ale w tym przypadku to chyba odpada? Czy gdy przeniosę to na właściwy serwer (narazie jest na localhost) to coś się zmieni?
Proszę o pomoc.
Pozdrawiam!