ASP.Net Web APIアプリケーションを開発しており、認証にAuthorizeAttributeを使用しました。認証に失敗した場合、実行されるコードはthisです。
protected override void HandleUnauthorizedRequest(HttpActionContext actionContext)
{
HttpContext.Current.Response.AddHeader("AuthenticationStatus", "NotAuthorized");
actionContext.Response = actionContext.Request.CreateResponse(HttpStatusCode.Forbidden);
return;
}
このコードは、ブラウザから不正なリクエストページを表示する結果になりますが、私が欲しいのは、私が設計したカスタムページを表示することです。それ、どうやったら出来るの?