モジュールが要求を必要とし、ユーザーが要求を持っていない場合、403 応答が返されます。例えば:
this.RequiresClaims(new[] { "SuperSecure" });
また
this.RequiresValidatedClaims(c => c.Contains("SuperSecure"));
しかし、それは空白のページをユーザーに返すだけです。
必要なクレームを持っていないユーザーにどう対処すればよいですか? 403 を「キャッチ」してリダイレクトできますか?
RequiresClaims メソッドは void を返すか、事前要求フックを使用して HttpStatusCode.Forbidden を返します。ユーザーが何が起こったのかを知るにはどうすればよいですか?
どうもありがとう、ニール