尽管有堆栈溢出的其他问题,但我无法用所有提供的信息来解决问题。
这就是为什么我决定创建一个新的。
所以我采取了记得我的功能在我的登录表单有一个复选框,看起来像这样:Symfony2:记住我当重新打开浏览器时cookie被删除
<input type="checkbox" id="form_saveCredentials" name="form[saveCredentials]">
在登录时一切都看起来不错和Cookie会设置正确
在整个浏览器会话中,Cookie保持活动状态。
但是,当我关闭浏览器并重新打开它的cookie仍然存在(没有导航到我的本地主机呢!)。
,当我浏览到我的网站在本地主机上的Cookie会根据响应头
我不知道为什么Cookie会在导航网站上删除删除。
也许问题就出在了remember_me功能
firewalls:
somefirewall:
form_login:
remember_me: true
remember_me:
key: %secret%
lifetime: 31536000
remember_me_parameter: 'form[saveCredentials]'
path:/
domain: ~
就如何解决这个问题的任何想法securtiy.yml设置? 在此先感谢
我也发现错误,你有没有找到解决方案? – Joe
我没有找到我目前正在开发的项目的解决方案。尽管当我在新项目中使用记忆功能时,问题消失了。在那个项目中,我扩展了fosuserbundle而不是覆盖它。我想这解决了它,但无论如何。 –