여러 브라우저 Windows가 같은 세션을 공유 할 때 사용자 상태를 가장 잘 처리하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/536014

  •  22-08-2019
  •  | 
  •  

문제

동료가 다양한 회사 전시회에 방문자를 등록 할 수있는 웹 응용 프로그램 (Java, WebSphere, JSP)이 있습니다. 사용자 객체는 현재 선택된 전시회를 기록하는 세션에 저장되며 새로운 방문자의 세부 사항을 입력 할 때 사용됩니다.

한 사용자가 동일한 세션을 공유하는 것처럼 보이는 두 번째 브라우저 창을 열기로 결정했습니다. 사용자는 두 번째 창에서 다른 전시회를 탐색합니다. 이것은 현재 선발 된 전시회의 상태를 변경합니다. 첫 번째 창으로 돌아가서 메뉴 항목이 '방문자 목록'을 클릭합니다. 결과 목록은 두 번째 창에서 선정 된 전시회 방문자 목록입니다.

나는 모든 페이지의 모든 양식에 전시 ID를 추가 할 수 있다는 것을 알고 있지만 실제 시나리오는 내가 설명한 것보다 더 복잡합니다.

이런 종류의 문제를 다루는 주정부는 무엇입니까?

도움이 되었습니까?

해결책

내 첫 번째 추측은 세션이 아닌 URL에서 상태를 유지 (또는 아마도 확인)를 유지함으로써 문제를 피할 수 있다는 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top