J'essaie d'accéder au service de repos en utilisant ajax.
Si je vais coller ce lien sur un navigateur web, il donnera un résultat comme celui-ci:
{"SessionID":"a7f58a4a-f922-47c1-8351-d2035df4968c","SourceIP":"127.0.0.1","UserID":313}
(lien a changé pour la sécurité)
https://thisisjustasample/Rest/Authenticate/Login?username=user&password=pass123&ip=127.0.0.1
Mais je trouve pas de chance d'accéder à la lien en utilisant ajax:
Un appel de la partie 'Vue':
getdata('https://thisisjustasample/Rest/Authenticate/Login?username=user&password=pass123&ip=127.0.0.1');
Fonction à l'intérieur du fichier js:
function getdata(url) {
$.ajax({
url: url,
type: 'GET',
contentType: 'application/json',
success: function (data) {
if (data) {
showtooltip(data);
}
},
error: function (xhr, ajaxOptions, error) {
showtooltip(xhr.status + ': ' + error);
}
});
}
L'état "0" est toujours renvoyé. Et quand je vérifie ma base de données, rien n'a changé avec les données. Quel est le problème avec le code?
Que voyez-vous dans 'firebug'? – gdoron
Êtes-vous sûr de ne pas effectuer de demande inter-domaine? –
Je ne suis pas familier avec firebug, mais je vais essayer de l'utiliser. – fiberOptics