次のメソッドをオーバーライドした場合、無許可のユーザー アクセスAuthorizeAttribute
を処理するカスタム実装があります。AuthorizeCore
HandleUnauthorizedRequest
- ユーザーアクセスをチェックするロジックは
AuthorizeCore.
- コントローラー/アクションへのリダイレクトは にあり
HandleUnauthorizedRequest
ます。
さて、 AuthorizeCore からコントローラー/アクションにデータを送信する方法を知りたいですか? そのシーケンスに従って:
AuthorizeCore
メッセージを作成します。HandleUnauthorizedRequest
リダイレクトを行い、以前に作成したメッセージを渡します。- コントローラー/アクションがメッセージを受け取ります。
注: QueryString 経由でメッセージを受信したくありません。