나는 하나의 JAVA 서블릿 마녀가 auth-user 시스템에 연결되어있는 웹 사이트를 가지고 있고, iframe 마녀가 다른 서버 (Apache Tomcat)에 연결되어있다. 이 둘은 서버에 연결할 때 세션을 만들고 있습니다. 하지만 iframe과 연결을 시작할 때 JSESSIONID는 첫 번째 서블릿에서 만든 쿠키 파일과 동일한 쿠키 파일에 저장됩니다. 이제 auth-user 서버에 연결할 수 없으므로 iframe에서 첫 번째로 만든 쿠키가 변경되었고 두 개의 서버에있는 모든 정보가 하나의 쿠키 파일에 있습니다. 이 문제를 어떻게 해결할 수 있습니까? 나는 그 응용 프로그램에서 어디 있는지 알지 못하기 때문에 세션 ID를 기반으로 URL을 다시 쓸 수 없습니다. 어쩌면 내가 어떻게 든 Tomcat을 다른 쿠키에 세션 정보를 저장하도록 만들 수 있고, 하나의 서블릿은 하나의 쿠키 파일에서 infos를 얻고 다른 하나는 secound에서 가져온다. 그러나 나는 이것을 어떻게 할 수 있는가?복수 서블릿 세션 쿠키
0
A
답변
0
동일한 도메인 이름을 가진 Tomcat 인스턴스가 여러 개 있고 세션 쿠키 충돌이있는 것으로 보입니다. 이 문제를 해결하려면 Tomcat에서 쿠키 경로를 변경할 수 있습니다. configuration
<Context ... sessionCookiePath="/some_path_1" > for Tomcat 1
<Context ... sessionCookiePath="/some_path_2" > for Tomcat 2
관련 문제
- 1. 세션 쿠키 = 쿠키?
- 2. 자바 서블릿 포워딩 쿠키
- 3. 서블릿 응답에서 쿠키 삭제
- 4. 컨트롤러 내에 세션 쿠키 만들기
- 5. PHP로 서블릿 세션 공유
- 6. PHP 세션 및 쿠키
- 7. 세션 쿠키 및 www
- 8. SoapUI 쿠키 세션 설정
- 9. index.html을 세션/쿠키
- 10. CodeIgniter 세션 쿠키 도메인
- 11. facebook 세션 쿠키 문제
- 12. 세션, 쿠키 및 보안
- 13. cURL - 쿠키 및 세션
- 14. httpOnly 플래그가있는 세션 쿠키
- 15. CakePHP 쿠키/세션 문제
- 16. 세션 및 쿠키 작업
- 17. 자바 세션 쿠키 받기
- 18. 세션 및 쿠키
- 19. Perl 댄서 세션 쿠키
- 20. 세션, 쿠키 및 ID
- 21. 세션 대 쿠키
- 22. 보안 쿠키 및 세션
- 23. ASP.NET 멤버십 세션 쿠키
- 24. Coldfusion 세션 쿠키
- 25. Firefox 세션 쿠키
- 26. 저지를 사용하는 세션 쿠키
- 27. PHP 세션 쿠키 sessionid
- 28. NSHTTPCookieStorage로 세션 쿠키 액세스
- 29. WSGI에서 세션/쿠키 읽기
- 30. 쿠키 VS 세션 상태