小编Oth*_*ufi的帖子

当前端在ReactJS中时,如何在Symfony中设置和发送Cookie?

我正在编写一个应用程序,该应用程序使用 ReactJs 作为localhost:3001 的前端,使用 Symfony 作为后端localhost:3000,并且为了启用跨源通信,我在 Symfony 中使用“cors-bundle”。现在我想在用户登录时创建一个Cookie,但它似乎没有创建!

感谢您的帮助,

这是用户登录时 Symfony 中的代码:

use Symfony\Component\HttpFoundation\Cookie;


$cookie = new Cookie( 'my_cookie', 1, strtotime('tomorrow') );
$res = new Response();
$res->headers->setCookie( $cookie );
return new JsonResponse($res);
Run Code Online (Sandbox Code Playgroud)

这也是我尝试过的:

$res->headers->setCookie(Cookie::create('my_cookie', 1));
return new JsonResponse($res);
Run Code Online (Sandbox Code Playgroud)

php cookies setcookie symfony reactjs

0
推荐指数
1
解决办法
8399
查看次数

标签 统计

cookies ×1

php ×1

reactjs ×1

setcookie ×1

symfony ×1