使用AJAX(Spring Social)在POST后获取重定向URL

时间:2017-05-22 17:29:29

标签: javascript jquery ajax spring spring-social

我使用的是Spring Social,它在/ signin / facebook上有一个控制器,可以与POST请求一起使用,为用户建立一个facebook oauth链接。

就是这样 -

  1. 我将带有数据的POST请求提交到/ signin / facebook
  2. 然后它被重定向到facebook链接
  3. 当我点击开发控制台上的链接时,它会被重定向回/ signin / facebook?authdata ....
  4. 如果没有更好的方法,我希望至少从第2步获得重定向链接。不知道该怎么做。这就是我现在的代码" {" readyState":0," status":0," statusText":" error& #34;}"

    我的代码是:

    var csrf = $("#csrf").val();
    var scope = $("#scope").val();
                $.ajax
                ({
                    type: "POST",
                    crossDomain: true,
                    dataType: "json",
                    data: {_csrf: csrf, scope: scope},
                    url: "/signin/facebook",
                    complete: function (xhr) {
                        alert(JSON.stringify(xhr));
                    }
                });
    

0 个答案:

没有答案