如何使用AJAX获取oAuth参数?

时间:2015-07-06 19:41:55

标签: javascript jquery ajax oauth

我是ajax / jquery / javascript的新手。所以我的iserver方使用oAuth。我需要获取访问代码。所以我发送的请求是这样的:https:XXXX / OAuth.aspx?client_id = XXXXX& scope = full& response_type = code& redirect_uri = https%3A%2F%2Flocalhost%2F

如果我已登录,则会检索访问代码。所以问题是如何使用ajax获取此代码,以及每次更改时如何监听。我写了这样的东西,但它不起作用:

$.ajax({
url: "my-link",
data: {},
complete: function(xhr, statusText){
alert(xhr.status); 
}

});

1 个答案:

答案 0 :(得分:1)

您可以使用success参数来获取结果响应并按照您的意愿执行:

$.ajax({
    url: "my-link",
    data: {},
    success: function (response){
        alert(response);
    }
    complete: function(xhr, statusText){
        alert(xhr.status);
    }
};

您必须正确填写数据,并且可能需要其他内容,例如processData和ContentType。

我很少使用“完成:”,主要是“成功:”和“错误:”处理我需要的一切。