我创建了Laravel应用程序,并随附了用于身份验证的护照。该应用程序在我的本地系统上运行正常。
但是,当我在共享托管平台上部署应用程序时,我遇到的问题是我在传递给服务器的请求中收到错误401未经授权。
尽管如此,登录API仍能正常工作并生成访问令牌。我面临着找出原因的困难。
有人可以帮我解决这个问题吗?
答案 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}]