2012-03-06 4 views
2

도메인이 www.foo.com 인 사이트가 있고 쿠키를 www.foo.com과 함께 저장했습니다. 지금부터 우리 사이트 test.foo.com에 하위 도메인을 추가하려고합니다. 따라서 은 이전의 쿠키를 사용하여 www.foo.com에 저장하지 못합니다.도메인에서 하위 도메인으로 쿠키 전달

쿠키를 좀 더 일반적인 .foo.com으로 변경 했는데도 여전히 www.foo.com으로 기존 방문자를 볼 수 없습니다.

해결 방법이 있습니까? (클라이언트/서버 쪽)

+0

매우 흥미로운 질문입니다! – lolo

답변

1

www.foo.com 대신 .foo.com 도메인에 쿠키를 바인딩하면됩니다. 점 접두어는 와일드 카드로 작동하여 쿠키를 하위 도메인 전체에서 볼 수있게합니다.

+0

내 질문을 편집했습니다. "그래서 쿠키를 좀 더 일반적인 '.foo.com'으로 바꾸었지만 여전히 'www.foo.com'을 사용하여 오래된 방문자를 볼 수는 없습니다." 그 문제로 무엇을 할 수 있습니까? – choop

+1

당신이 제안한 답변은 구 사용자가 아닌 새로운 사용자에게 좋습니다 ... 그래서 좋은 해결책은 아닙니다. – lolo

0

당신은 도메인 같은 쿠키 속성에서 도메인을 설정할 수는 = xx.Domain.com이 하위 도메인에 CookiesManipulation.Aspx 같은 페이지를 만들고 쿠키 ID를 통과하여 제안 1

와 두 번째 방법이며, xx.Domain.Com/CookiesManipulation.Aspx? UserName = Choop과 같은 해당 페이지의 값입니다.

Web site Can help you

는 내가 도움이 유를 바랍니다.

관련 문제