Lexik捆绑的Symfony 3

我用LexikAuthentication捆绑。当我尝试使用AJAX的login_check使UI,我回来在localStorage的令牌,但是当我尝试登录到我的UI,我得到401 not authorization。Lexik捆绑的Symfony 3

这是我login_check:

function authenticate(e) { 

e.preventDefault();

$.ajax({

url: 'http://localhost:8000/login_check',

type: 'POST',

data: JSON.stringify({

'_username': $('#username').val(),

'_password': $('#password').val()

}),

dataType: 'json',

contentType: "application/json",

access_token: "",

crossDomain: true,

success: function (data) {

if (data != null && data != '') {

var token = "Bearer " + data.token;

console.log(token);

localStorage.setItem('token', data.token);

}

}

});

任何人都知道如何解决这一问题?

回答:

好吧,我发现我自己的解决方案。 错误是在这里:localStorage.setItem( '令牌',data.token); 它应该是这样的:localStorage.setItem(“承载” data.token);

以上是 Lexik捆绑的Symfony 3 的全部内容, 来源链接: utcz.com/qa/261924.html

回到顶部