HandleUnauthorizedRequest in ASP.Net Web-API

Ich bin die Entwicklung einer ASP.Net Web-API-Anwendung und ich habe AuthorizeAttribute für die Authentifizierung. Wenn die Authentifizierung fehlschlägt, wird der code, der ausgeführt wird ist dies.

protected override void HandleUnauthorizedRequest(HttpActionContext actionContext)
    {
        HttpContext.Current.Response.AddHeader("AuthenticationStatus", "NotAuthorized");
        actionContext.Response = actionContext.Request.CreateResponse(HttpStatusCode.Forbidden);
        return;
    }

Dieser code führt zur Anzeige einer Unerlaubten Anfrage Seite aus dem browser, aber was ich will ist die Anzeige einer benutzerdefinierten Seite, die ich entworfen haben. Wie mache ich das? Jede Hilfe ist willkommen.

Dank im Voraus.

Schreibe einen Kommentar