Laravel +护照:面对问题401未经授权

时间:2019-07-27 11:35:17

标签: php laravel passport.js shared-hosting

我创建了Laravel应用程序,并随附了用于身份验证的护照。该应用程序在我的本地系统上运行正常。

但是,当我在共享托管平台上部署应用程序时,我遇到的问题是我在传递给服务器的请求中收到错误401未经授权。

尽管如此,登录API仍能正常工作并生成访问令牌。我面临着找出原因的困难。

有人可以帮我解决这个问题吗?

以我发送请求的方式附加图片: enter image description here

2 个答案:

答案 0 :(得分:0)

您是否在标题中发送了access_token?

 $.ajaxSetup({
    headers: {
    'Authorization': "Bearer your_access_token",
   }
});

答案 1 :(得分:0)

在.htaccess文件中添加以下代码

RewriteEngine On 
RewriteCond %{HTTP:Authorization} ^(.+)$ 
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]