www.example.com和example.com上的Symfony会话

时间:2013-09-04 08:48:43

标签: symfony

我正在尝试让我的用户会话生效1年,并且在www.example.comexample.com中有效,到目前为止,我已在我的security.yml中使用了这个:

firewalls:
    dev:
        pattern:  ^/(_(profiler|wdt)|css|images|js)/
        security: false
    main:
        remember_me:
            key: %secret%
            lifetime: 31536000
            path: /
            domain: "*.example.com"

但是如果我登录www.example.com,然后再登录example.com,我会发现我没有登录。

1 个答案:

答案 0 :(得分:1)

我不确定指定域:"*.mydomain.com"作为字符串是正确的方法。我想到的一件事(没有针对此类Symfony2问题的具体经验)是改变domain.mydomain.com的值(如此处所写)或者#34;迁移此信息" 34;进入cookie_domain如下:

framework:
    session:
        cookie_domain: .mydomain.com