Laravel 拉雷维尔圣所返回401

Laravel 拉雷维尔圣所返回401,laravel,vue.js,axios,csrf,laravel-sanctum,Laravel,Vue.js,Axios,Csrf,Laravel Sanctum,我尝试从Vue SPA访问我的Laraval API,但每次我提出请求时,都会收到未经授权的401 API。我试过多个SO问题的答案,但都不起作用 我将ensureFrontendRequestsRestateful添加到API中间件中 我设置用于SANCTUM\u STATEFUL\u DOMAINS=goya.app的代客泊车域 我设置了会话环境: SESSION_DRIVER=cookie SESSION_LIFETIME=120 SESSION_DOMAIN=.goya.app 在

我尝试从Vue SPA访问我的Laraval API,但每次我提出请求时,都会收到未经授权的401 API。我试过多个SO问题的答案,但都不起作用

  • 我将
    ensureFrontendRequestsRestateful
    添加到API中间件中
  • 我设置用于
    SANCTUM\u STATEFUL\u DOMAINS=goya.app
    的代客泊车域
  • 我设置了会话环境:
    SESSION_DRIVER=cookie
    SESSION_LIFETIME=120
    SESSION_DOMAIN=.goya.app
    
  • 在Vue中,我启用了
    axios.defaults.withCredentials
  • 在请求头中,我看到发送了XSRF令牌

我还可以尝试什么来修复此问题?

在进行任何API调用之前,您是否正在发出csrf cookie请求?啊,我没有。因为它是一个公共API,所以可以忽略它吗?或者,如果csrf cookie尚未设置,是否有方法在每次调用之前执行请求?