JSP 및 Flex로 응용 프로그램을 개발했습니다. Flex 어플리케이션에서 JSP와 HTTP 서비스를 상호 작용합니다. 서버 URL이 HTTP로 잘 작동하는 한 서버에 응용 프로그램을 배포했습니다. 하지만이 프로젝트를 다른 서버 (HTTPS)에 배포하면 응용 프로그램이 실행되고 있지 않습니다. 거기 JSP 세션에서 처리되지 않습니다. 점검해야 할 서버 구성이 있습니까?거기에 서버 구성이 세션 관리를 위해 변경해야합니다.
답변
나는 "세션이 처리되지 않음"에 대해 무슨 말을하는지 잘 모릅니다. 최종 사용자 관점이 아닌 개발자 관점에서 문제를 자세히 설명하십시오. 정확히 어떻게됩니까? 정확히 어떻게되지 않습니까?
적어도 세션은 일반적으로 쿠키에 의해 뒷받침된다고 말할 수 있습니다. 쿠키는 일반적으로 특정 도메인과 경로에 바인딩됩니다. 쿠키는 사용 된 프로토콜에 의존하지 않습니다. 대략 웹 컨테이너가 HttpSession
을 추적 할 쿠키를 만든 경우 쿠키는 기본적으로 request.getServerName()
을 쿠키 도메인으로 사용하고 request.getContextPath()
을 쿠키 경로로 사용합니다.
예를 들어이 웹 응용 프로그램이 http://example.com/context
에있는 경우 호스트 example.com
및 경로 /context
에 대한 쿠키가 생성됩니다. 프로토콜에 관계없이. 그러나 http://example.com/anothercontext
에 대한 요청을 실행하면 기본적으로 동일한 쿠키가 반환되지 않으므로 동일한 세션이 반환되지 않습니다.
그러나 대부분의 웹 컨테이너는 쿠키 호스트 및 경로에 영향을 줄 수있는 구성 옵션을 제공합니다. 예를 들어, Tomcat은 속성을 HTTP connector에서 지원하므로 쿠키 경로는 항상 /
입니다. 이 방법으로 http://example.com/context
과 http://example.com/anothercontext
은 동일한 쿠키를 공유 할 수 있으므로 세션도 공유 할 수 있습니다.
이 모든 것이 "두건 아래에서"어떻게 작동하는지에 대한 지식은 문제를 더 잘 이해하고 근본 원인을 손쉽게 해결해야합니다.
- 1. NH3에서 세션 관리를 위해 NHibernate.Burrow
- 2. myeclipse에서 서버 구성이 필요합니까?
- 3. GWT - 얻기 세션 관리를 잘
- 4. Eclipse "서버 위치"섹션이 비활성화되었으며 Tomcat 설치를 사용하기 위해 변경해야합니다.
- 5. 삭제를 위해 SQL 구조를 변경해야합니다.
- 6. 어떻게 RackSpace Cloud로 세션 관리를 수행합니까?
- 7. InProc 세션 관리를 사용하는 동시 ASP.NET 요청
- 8. 서버 세션
- 9. 세션 상태 및 데이터 캐싱을 위해 별도의 appfabric 서버 사용
- 10. 작업 관리를 위해 GAE 데이터 저장소 사용
- 11. FTS3을 추가하기 위해 sqlite3 테이블을 변경해야합니다.
- 12. Hudson CI 서버 구성이 매우 잘못되었습니다.
- 13. Jira Gadget : 구성이 재구성을 위해 저장되지 않았습니다.
- 14. "유지 관리를 위해 다운"페이지 구현
- 15. 간편한 관리를 위해 여러 파일로 코드 분할
- 16. 로컬 변경 관리를 위해 mercury의 mq 사용하기
- 17. 콘텐츠 관리를 위해 SharePoint에 Interwoven Teamsite 통합
- 18. 유지 관리를 위해 동적으로 데이터베이스를 변경하십시오.
- 19. 세션 상태 서버 중복
- 20. Asp.net 세션 상태 서버 우리는 다음과 같은 Web.config의 라인을 사용하여 작업 세션 상태를 얻기 위해 노력하고
- 21. 거기에 htaccess 같은 뭔가가있다 asp.net/IIS 서버
- 22. 레일스 서버 오버 세션
- 23. 입력 요청 : 서버 상태가없는 서버 세션 유지하기
- 24. asp.net 서버 쪽 viewstate없이 세션
- 25. 부두가 설치된 서버. PHP/java 코드를 실행하기 위해 다른 구성이 필요합니까?
- 26. schema.xml 및 solrconfig.xml을 변경해야합니다.
- 27. 플래시 링크가있는 곳을 변경해야합니다
- 28. ImageMagick help - DPI를 변경해야합니다
- 29. 데이터리스트 셀의 배경색을 변경해야합니다.
- 30. 선택 옵션을 변경해야합니다.
안녕하세요. 나는 이해했다. – praveen