を使用する際AuthenticationManager
クラス、ForbidAsync()
とChallengeAsync()
上の2つの方法がありますが、私は私のコントローラでHttpContext.Authentication.ForbidAsync
を実行するか、またはタイプForbidResult
の結果を返すことができることを知って、それは同じ効果を持ち、同じことがありますChallengeAsync
についてはtrueです。 、私はどのように、なぜそれらを使用するために思っていたこの時点でそれらの使用または任意の例に多くのドキュメントがありませんForbidAsync対ChallengeAsyncなぜ、彼らに
public ForbidResult ForbidResult()
{
return Forbid();
}
public ChallengeResult ChallengeResult()
{
return Challenge();
}