2011-04-10 4 views
2

세션 상태가 활성화 된 (asqlSessionProvider) asp.net mvc 응용 프로그램이 있습니다. 최종 사용자는 ASP.NET MVC 응용 프로그램에 로그인해야합니다.ASP.NET MVC 세션이 여전히 브라우저에서 활성화되었습니다. 닫기

일단 로그인하고 최종 사용자가 브라우저를 닫으면 최종 사용자가 다음 번 웹 사이트로 돌아올 때 세션이 계속 활성화됩니다.

아무도 내가이 문제를 해결하기 위해 취해야 할 최선의 해결책은 무엇인지 말해 줄 수 있습니까?

감사합니다.

+2

Flybyte, 당신은 12 가지 질문을했고 결코 그것을 닫지 않았습니다. 다른 사람들은 당신을 도우려고 많은 시간을 보냅니다, 당신은 그들을 보상해야합니다. – LeftyX

+0

안녕 Lefty, 당신은 내가 StackOverflow에 newbiew 알 수 있습니다. 나는 모든 규칙을 완전히 알고 있지 않습니다. 질문을 어떻게 닫고 최선의 방법으로 투표합니까? 어제 무화과를 뜯어 고하려고했던 30 분. 이것. –

+0

Flybyte, 사용자가 질문에 대답하고 만족 스럽다면 사용자의 대답 옆에 나타나는 체크 표시로 닫습니다. 화살표를 사용하여 좋거나 어리석은 대답을 위쪽 또는 아래쪽으로 투표 할 수 있습니다. 처음에는 같은 실수를 했으므로 걱정하지 마십시오. – LeftyX

답변

2

브라우저 창을 닫아도 세션이 삭제되지 않습니다.
해결 방법에 대한 자세한 내용은 session Handling in asp.net을 참조하십시오.

1

내 테스트에 따르면 IE 8.0에서만 브라우저를 닫을 때 세션이 정리되지 않습니다. 사파리와 파이어 폭스 같은 다른 브라우저는 문제가 없습니다.

+1

"답변"에 추가 정보를 추가하지 말고 추가 정보를 포함하도록 게시물을 편집하십시오. 명확하게하려면 텍스트에 "UPDATE"를 추가하여 업데이트했음을 나타낼 수 있습니다. 답변은 답변을위한 것이며,이를 게시하는 몇 가지 공지 사항을 클릭해야합니다. –

관련 문제