• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Lexik捆绑的Symfony 3

html 来源:Elisabeth 4次浏览

我用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);


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)