0

ASP.NET SimpleMembership を使用しています。

私のシナリオ;

ユーザーがログインしてから、IsConfirmed列をwebpages_Membershipテーブルでfalseに変更します..そして、ユーザーがページを変更しようとすると、ログインページがユーザーに見えます..

4

2 に答える 2

0

私はGlobal.asaxでApplication_AuthenticateRequestを使用しています..私のアプリケーションはすべてのページで認証する必要があるため..

protected void Application_AuthenticateRequest()
        {
            if (WebSecurity.IsAuthenticated)
            {
                bool isConfirmed = (..your codes here..)
                if (isConfirmed == false)
                {
                    WebSecurity.Logout();    
                } 
            }
        }
于 2013-05-27T07:11:16.480 に答える