呼叫Laravel Api呼叫时出现401未经授权的错误

时间:2019-07-25 09:30:09

标签: laravel rest laravel-5 unauthorized

我正在研究Laravel RestFull Api,该Api将被同一应用程序使用。在Windows PC上安装Homestead环境。当我使用axios调用Api时,出现401(未经授权)错误代码。谁能告诉我为什么,以及如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

请在路由目录中共享您的web.php或api.php

检查您是否在路由中或控制器__construct方法中使用api.auth中间件

答案 1 :(得分:0)

我找到了解决方案,问题出在Laravel版本中。在我的开发环境中,Laravel版本是5.6.0,但是当我在生产环境中设置项目时,由于作曲家的更新,它转换为Laravel 5.6.39版本。因此,由于版本更改,在调用Laravel Api调用时出现401 Unauthorized Error。现在,我仅支持Laravel 5.6.0版本,一切正常。谢谢。