域共享会话阻止身份验证

时间:2014-09-11 21:12:30

标签: symfony


我通过security.yml使用symfony2及其登录系统 当我使用正确的凭据登录时,我会被重定向到正确的页面,但仍会在探查器栏中显示匿名。
当我删除这一行时:

ini_set('session.cookie_domain', '.domain.com');

它有效。
我需要那条线,因为我的套接字服务器在domain.com上运行,而我正在sub.domain.com上开发 我该如何解决这个问题? 谢谢!

1 个答案:

答案 0 :(得分:2)

在框架配置中配置您的cookie域,而不是调用ini_set()

# app/config/config.yml
framework:
    session:
        cookie_domain: .domain.com

参考:http://symfony.com/doc/current/reference/configuration/framework.html#cookie-domain