2017-11-03 8 views
2

모든 하위 도메인에서 쿠키를 공유하고 싶습니다. 그러면 세션을 유지할 수 있습니다. Symfony 프레임 워크 버전 3.0을 사용하고 있습니다. 나는 다음과 같은 설정해야합니다 읽었습니다Symfony 3는 하위 도메인에서 쿠키를 공유합니까?

는 :

## app/config/config.yml 
    session: 
     cookie_domain: .localhost 

나는이 여러 변화를 시도했지만 그들 중 누구도 아무것도 변경하지 않습니다. 쿠키와 연결된 도메인은 변경되지 않습니다. 이것이 어떻게 이루어져야하는지 모든 아이디어 ?? 나는 무엇이 없는가.

+0

쿠키가 변경되지 않습니다. 쿠키를 삭제하고 다시 로그인해야합니다. 방금 ​​테스트 해봤는데 제대로 작동합니다. – goto

+0

쿠키를 삭제했는데 쿠키가 다시 나오지 않지만 쿠키 도메인 속성을 제거하면 쿠키가 나타납니다. – nigel

+0

사용자가 params를 사용하는 요령을 찾았습니까? 'cookie_lifetime : 0' 'save_path : % kernel.root_dir %/var/sessions' 'cookie_domain : .my-domain.com' 'name : SFSESSID' – goto

답변

2

쿠키를 삭제하고 다시 로그인해야합니다.

session: 
    cookie_lifetime: 0 
    save_path: %kernel.root_dir%/var/sessions 
    cookie_domain: .my-domain.com 
    name: SFSESSID