CakePHP 3.x 两个应用程序中的 Cookie

CakePHP 3.x Cookies in two application

我希望我的 cookie 在一个域中的多个应用程序中可见 xxx.com。在每个应用程序的初始化(AppController.php)我有代码:

$this->loadComponent('Cookie');

    $this->Cookie->configKey('User',[
        "domain"=>".xxx.com",
        "path"=>"/",
        "expires" => "+10 days",
        "key"=>"1234567890123456789012345678901234567890"
    ]);

一个应用程序初始化变量User.tmp,但如果在另一个应用程序中读取它,它是不可见的。有趣的是,Chrome 浏览器显示它已设置。是否存在哈希问题?有什么问题吗?

这是问题的解决方案:

$this->Cookie->configKey('User',[
        "domain"=>".xxx.pl",
        "path"=>"/",
        "expires" => "+10 days",
        "key"=>"1234567890123456789012345678901234567890",
        "httpOnly"=>false,
        "secure"=>false,
        "encryption"=>false
    ]);

一个域中有一个 cookie。上面的解决方案有一些缺点:cookie 没有以任何方式散列。