我正在创建带有vuejs 2的水疗中心使用laravel护照和laracast中的相同教程,并且有一些奇怪的事情发生,我首先使用这个api路线从vue使用axios进行api调用
Route::middleware('auth:api')->get('/get_artikel', 'ArtikelController@get_artikel');
它工作正常。但是当我把它改成这个
时Route::resource('artikel', 'ArtikelController');
并将__construct添加到ArtikelController以获取身份验证
public function __construct()
{
$this->middleware('auth');
}
它的返回401没有通过,甚至当我打开chrome中的检查员和应用程序选项卡时,我在那里看到laravel_token,laravel_session和XSRF-TOKEN。
那么这里发生了什么?我做了一些搜索,每个人都说它在ngix服务器上工作正常,并没有apache服务器的工作解决方案(我已经尝试了所有这些)
对于身份验证,护照以及其他我遵循laravel文档的内容。