0

私はasp.net mvc3を使用しています。

カスタム AuthorizeAttribute があります。

メソッドHandleUnauthorizedRequest(AuthorizationContext filterContext)をオーバーライドする必要があります

私のソースコードは次のとおりです。

protected override void HandleUnauthorizedRequest(AuthorizationContext filterContext)
{
    switch (unAuthorizedStatus)
    {
        case UnauthorizedStatus.NonAuthenticated:
            // I have a question here.
            break;
        default: base.HandleUnauthorizedRequest(filterContext); break;
    }
}

// ここで質問があります。

ユーザー認証に失敗した場合(UnauthorizedStatus.NonAuthenticatedの場合)、元のURLに戻り、JavaScript(またはjquery)で警告ウィンドウアラートを表示したい。

答えてください。

4

1 に答える 1