自分のコントローラに配置するカスタムAuthorizationAttributeを作成しました。私はthis articleに続いた。私はOnAuthorizationメソッドでカスタム認証ロジックを実装しましたが、これはうまく動作します。ユーザーが承認に失敗すると、私は現在次のことを行っています。ユーザーが承認されていないときにAccessDeniedページにリダイレクト
// if authorization check fails...
filterContext.Result = new HttpUnauthorizedResult();
これはユーザー名とパスワードの入力を求めるメッセージを表示します。
私の質問は、認証に失敗した場合にユーザーに「アクセスが拒否されました」タイプのページを送信するための推奨される方法は何ですか?
私はMVC3を使用しています。
リンクが壊れています:-( – JenonD