我正在尝试使用Google的ClientLogin方法对Google帐户进行身份验证。我试图通过jQuery做到这一点;但是,根据我目前的代码,我收到了Google提供的405 Method Not Allowed响应。
以下是我的代码示例:
$(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:"user@gmail.com", Passwd:"UserPass", service:"cl", source:"User-APP-01"})
});
});
});
提前感谢您的协助。任何帮助将不胜感激。
答案 0 :(得分:0)
您无法使用ajax请求运行以外的域名 你必须将数据发送到你的服务器,并通过php或其他东西检查授权,然后将结果返回给jquery。
答案 1 :(得分:0)