0

如何与所有子域(包括 www.example.com 和http://example.com地址)进行有效的身份验证会话

现在,如果在 www. 上创建了一个,CakePHP 刚刚破坏了 Auth 会话,并且您访问了没有 www. 的网站!反之亦然。

如果用户在不使用 www. 的情况下进行访问,我将无法使用重定向到http://www.example.com,因为会有很多子域并且重定向不再是一种选择。

谢谢!!!

4

1 回答 1

0

我现在不在我的电脑旁,但是您可以通过将其添加到您的app/Config/bootstrap.php

ini_set("session.cookie_domain", ".example.com");

CakePhp Session 似乎没有配置选项来设置它,但标准的 php 配置应该可以工作。

相关问题可以在这里找到;

CakePHP 保持会话从主域到子域

跨子域的 PHP 会话

于 2013-02-25T23:56:13.943 回答