儘管有堆棧溢出的其他問題,但我無法用所有提供的信息來解決問題。
這就是爲什麼我決定創建一個新的。
所以我採取了記得我的功能在我的登錄表單有一個複選框,看起來像這樣: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而不是覆蓋它。我想這解決了它,但無論如何。 –