2017-03-28 7 views
0

IIS에서 호스팅되는 웹 사이트가 있습니다. 우리는 세션 [ "user"]에 현재 로그인 된 사용자 정보를 저장하고 있습니다. 사용자 아이디 E1001 ID로 로그인하면 세션 [ "user"]에 E1001이 포함됩니다. 하지만 여러 사용자가 응용 프로그램에 연결되어 있고 페이지를 새로 고칠 때 현재 E1001 사용자로 로그인하는 대신 E1002와 같은 다른 로그인 한 사용자가 표시됩니다.System.Web.HttpContext.Current.Session 다른 사용자 세션을 가져 오는 중

다른 로그인 세션을 중지하는 방법은 무엇입니까?

+0

해결되었습니다. :) –

답변

0

다른 브라우저 사용.

세션 변수는 사용자 데이터를 저장하고 브라우저의 쿠키에 커밋합니다. 동일한 브라우저에서 다른 사용자와 함께 응용 프로그램에 로그인하면 두 번째 쿠키 (새 사용자 데이터 사용)가 첫 번째 쿠키와 겹칩니다. 첫 번째 탭을 새로 고침하면 두 번째 쿠키를 사용해야합니다.

나는 내 자신을 이해하고 있기를 바랍니다. 인사말.