我想跨子域使用 cookie 和 session 。我严格使用 yii 架构。所以我在 cofig.php 中这样做了
'session' => array(
'cookieMode' => 'allow',
'cookieParams' => array(
'path' => '/',
//'domain' => '.mydomain.co',
'httpOnly' => true,
),
),
我可以跨子域获取 cookie,但不能跨 session 获取 cookie。
最佳答案
您需要为此设置一些 PHP/Apache 配置。
请在文件顶部添加以下代码。
ini_set("session.cookie_domain", ".domain.com");
将domain.com替换为您的域名。
关于php - 跨子域的 session 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7874466/