2010-08-21 4 views
0

인사말,ASP.NET 인증

ASP.NET 응용 프로그램에는 두 가지 인증 수준이 있습니다.

나는 모든 웹 사이트에 대한 전체 액세스 권한이있는 Webadmin 사용자와 제한된 액세스 권한이있는 Webuser 사용자를 보유하고 있습니다.

새로운 로그인을하기 전에 열려있는 모든 세션을 파괴하고 싶습니다. 누가 로그인을하든 상관 없습니다.

새로운 로그인을하기 전에 열려있는 모든 세션을 삭제하는 코드는 어디에 두어야합니까?

답변

0

로그인하기 직전에 완료되도록하려면 로그인 버튼의 Click 이벤트를 처리하여 인증 확인을 수행하기 전에 열려있는 모든 세션 정보를 삭제하십시오.

이렇게하려면이 기사를 사용하여 사용자 정의 로그인 컨트롤을 만들 수 있습니다. http://msdn.microsoft.com/en-us/library/aa478962.aspx