2011-02-02 5 views
1

은 웹 데이터 서비스는 물론 기본 사용자 로그인 asp.net 인증 서비스도 완료했습니다. 이제 로그 아웃 서비스를 추가해야합니다. 사용자가 현재 로그 아웃 할 때 '실제로 로그 아웃되지 않았습니다.'라는 메시지가 표시되는 것은 브라우저가 다시로드되는 앱으로 다시 돌아갈 수 있다는 것입니다. 따라서 상상할 수있는 보안 문제입니다. 다른 개발자의 코드를 여기에서보고 있는데, 로그 아웃에 대한 마지막 비트가 필요한 것입니까? 어떻게이 메소드를 호출할까요? 현재 로그 아웃은 매우 간단합니다 :asp.net 로그 아웃 인증 코드 작성 방법?

<HyperlinkButton content="Logout" NavigateURI="Http://www.mymainwebsite.com" /> 

로그 아웃 인증 문제와 관련하여 지금 코드 작성하는 방법은 무엇입니까?


답변

4
FormsAuthentication.SignOut(); 

Response.Cookies[FormsAuthentication.FormsCookieName].Expires = DateTime.Now.AddDays(-1);