2010-09-06 2 views
0

J'essaye de m'authentifier auprès d'un compte Google en utilisant la méthode ClientLogin de Google. J'essaye de faire ceci par l'intermédiaire de jQuery; Cependant, avec mon code actuel, j'obtiens une réponse 405 Méthode non autorisée de Google.Implémentation de Google ClientLogin via jQuery

est Ci-dessous un échantillon de mon code:

$(document).ready(function() { 
$('#connect').click(function(){ 
    $.ajax({ 
     type: "POST", 
     contentType: "application/x-www-form-urlencoded", 
     url: "https://www.google.com/accounts/ClientLogin", 
     data: ({accountType:"HOSTED_OR_GOOGLE", Email:"[email protected]", Passwd:"UserPass", service:"cl", source:"User-APP-01"}) 
     }); 
}); 
}); 

Nous vous remercions d'avance pour votre aide. Toute aide serait grandement appréciée.

Répondre

0

Vous ne pouvez pas utiliser ajax pour demander un domaine autre que celui en cours d'exécution.
Vous devez envoyer des données à votre serveur, et vérifier l'autorisation par exemple php ou quelque chose, puis renvoyer le résultat à jquery.

+0

C'est la façon que je fini par avoir à organiser les choses pour obtenir le résultat que je cherchais ... Merci pour la réponse @cichy –

Questions connexes