HttpUnauthorizedResult Class
Collapse the table of content
Expand the table of content

HttpUnauthorizedResult Class

Represents the result of an unauthorized HTTP request.

Namespace:  System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

public class HttpUnauthorizedResult : HttpStatusCodeResult

The HttpUnauthorizedResult type exposes the following members.

Public methodHttpUnauthorizedResult()Initializes a new instance of the HttpUnauthorizedResult class.
Public methodHttpUnauthorizedResult(String)Initializes a new instance of the HttpUnauthorizedResult class using the status description.

Public propertyStatusCodeGets the HTTP status code. (Inherited from HttpStatusCodeResult.)
Public propertyStatusDescriptionGets the HTTP status description. (Inherited from HttpStatusCodeResult.)

Public methodEquals (Inherited from Object.)
Public methodExecuteResultEnables processing of the result of an action method by a custom type that inherits from the ActionResult class. (Inherited from HttpStatusCodeResult.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)

HTTP 401 is the status code for unauthorized access. This status code might be intercepted by various processes in the pipeline for special handling. For example, the FormsAuthenticationModule class looks for 401 responses and redirects the user to the login page in response.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
© 2015 Microsoft