2010-09-06 63 views
0

我試圖使用Google的ClientLogin方法向Google帳戶進行身份驗證。我試圖通過jQuery來做到這一點;然而,用我目前的代碼,我收到了來自Google的405方法不允許迴應。通過jQuery實施Google ClientLogin

下面是我的代碼示例:

$(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"}) 
     }); 
}); 
}); 

預先感謝您的協助。任何幫助將不勝感激。

回答

0

你不能使用ajax來請求運行域以外的域。
你必須發送數據到你的服務器,並檢查授權通過ie php或其他東西,然後返回結果到jQuery。

+0

這是我最後不得不整理東西讓我一直在尋找的結果的方式......謝謝你的迴應@cichy – 2011-10-15 20:23:55