2013-09-07 2 views
-1

웹 응용 프로그램을 실행 중일뿐입니다. 로그인 프로세스가 끝났을 때 두 번째로 클릭 한 로그 아웃 프로세스에서 실행했지만 SQL Server 활동 모니터는 이전 세션을 계속 표시합니다. 다시 동일한 페이지 동일한 프로세스를 반복하여 새로 고치면 완벽하게 작동합니다. 나는 5 명의 동시 사용자가 세션을 닫지 않는 것과 같은 테스트를 받았다.페이지를 닫은 후에 세션이 닫히지 않았습니까?

웹 구성 및 기타 연결 소스를 확인했지만이 문제에 대한 경험 공유 솔루션이있는 경우이 솔루션을 얻지 못했습니다.

답변

0

세션에 로그인 할 때 사용자 ID를 저장하십시오. 난 둘 다 시도했지만 다시 점점 같은 문제 야가이 작동하지 이잖아 안녕하세요 세션이 널인지 로그 아웃 클릭

Session.Abandon(); 

과 마스터 페이지 수표의 페이지로드에서 세션을 제거하거나하지

if(Session["uid"]=="") 
    Response.Redirect("~/Login.aspx"); 
+0

여러 번 같은 소스를 검사, 내가 로그 아웃 프로세스를 로그 아웃하기 전에 또 다른 의심이 하나의 세션에서 완료된 모든 프로세스 사용자, 나는 그 문제도 .. 특정 코드를 주석하지만 그 웹 설정 파일 오류를 보여줍니다 생각합니다. – selvackp

관련 문제