我正在使用ajax调用将google登录信息发送到我的后端。但是POST ajax请求状态显示为302,然后将其转换为GET。 我为此找到了许多解决方案,但对我没有任何帮助。
function onSignIn(googleUser) {
var profileObject = {}
var profile = googleUser.getBasicProfile();
var csrfmiddlewaretoken =
profileObject['name'] = profile.getName();
profileObject['email'] = profile.getEmail();
profileObject['csrftoken'] = getCookie('csrftoken');
$.ajax({
method: "post",
url: '/login/',
data: JSON.stringify(profileObject),
contentType: "application/json;charset=utf-8",
success: function (response) {
}
});
};
我正在使用python django框架。