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