axios在响应中设置了cookie但无法存储,Access-Control-Allow-Credentials和withCredentials无效,问题出现在php-laravel中。
创始人
2024-09-29 05:00:28
0

这个问题通常是由于跨域请求带来的。为了使axios支持带凭证的请求,需要在服务器端设置Access-Control-Allow-Credentials头。如果使用的是laravel框架,可以在中间件中设置该头信息:

public function handle($request, Closure $next)
{
    $response = $next($request);
    $response
        ->header('Access-Control-Allow-Origin', $request->header('Origin'))
        ->header('Access-Control-Allow-Credentials', 'true');
    
    return $response;
}

另外,需要在axios的请求中设置withCredentials为true,以便将跨域请求中的cookie发送到服务器端:

axios.get('http://example.com/api/user', {
  withCredentials: true
})
.then(response => {
  console.log(response.data);
});

这样就可以在axios的响应中正确地接收和存储cookie了。

相关内容

热门资讯

透视黑科技!wepoker怎么... 透视黑科技!wepoker怎么开辅助(透视)都是真的有挂(详细辅助攻略教程)是一款可以让一直输的玩家...
透视总结!wepoker辅助工... 透视总结!wepoker辅助工具(透视)详细辅助AI教程(都是有挂)1、很好的工具软件,可以解锁游戏...
透视辅助(wEpOke)云扑克... 透视辅助(wEpOke)云扑克有挂吗(透视)详细辅助切实教程;最新版2024是一款经典耐玩的益智游戏...
透视黑科技!pokermast... 透视黑科技!pokermaster破解版(透视)从前是真的有挂(详细辅助wpk教程);大神普及一款德...
透视了解!wepoker透视底... 透视了解!wepoker透视底牌脚本(透视)详细辅助靠谱教程(竟然是真的有挂)1、wepoker透视...
透视最新(wepOke)wep... 透视最新(wepOke)wepower怎么设置德州(透视)详细辅助攻略教程;小薇(透视辅助)致您一封...
透视存在!pokemmo手机版... 透视存在!pokemmo手机版修改器(透视)原生是真的有挂(详细辅助介绍教程);大神普及一款德州ai...
透视新版!hhpoker怎么开... 透视新版!hhpoker怎么开透视(透视)详细辅助第三方教程(确实真的是有挂)1、在hhpoker怎...
透视挂(WEpoke)微扑克w... 透视挂(WEpoke)微扑克wpk有挂吗(透视)详细辅助存在挂教程;1分钟了解详细教程(微信 136...
透视神器!德州之星扫描器(透视... 透视神器!德州之星扫描器(透视)好像真的有挂(详细辅助黑科技教程);最新版2024是一款经典耐玩的益...