ASP 4.5 Web サイトでの認証に ClaimsPrincipalPermission を使用しています。
これはうまくいきます。
しかし、ユーザーが許可されていないページを呼び出そうとすると、返されるエラー コードは 500 であり、401 のようなものではありません。
これは予想される動作ですか? 401 は、このページを呼び出せない理由をより多く表現すると思います。
または、エラーがありますか? デバッガーでは、securityexception が正しくスローされていることがわかります。
この動作を変更する方法はありますか? なぜこれが起こるのか誰か知っていますか?