RequireHttpsAttribute.HandleNonHttpsRequest Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se llama desde OnAuthorization(AuthorizationFilterContext) si la solicitud no se recibe a través de HTTPS.
Result La expectativa no será null
posterior a que este método devuelva.
protected:
virtual void HandleNonHttpsRequest(Microsoft::AspNetCore::Mvc::Filters::AuthorizationFilterContext ^ filterContext);
protected virtual void HandleNonHttpsRequest (Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext filterContext);
abstract member HandleNonHttpsRequest : Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext -> unit
override this.HandleNonHttpsRequest : Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext -> unit
Protected Overridable Sub HandleNonHttpsRequest (filterContext As AuthorizationFilterContext)
Parámetros
- filterContext
- AuthorizationFilterContext
AuthorizationFilterContext que se va a actualizar.
Comentarios
Si se trata de una solicitud GET, la implementación predeterminada establece Result en un resultado que redirigirá al cliente a la versión HTTPS del URI de solicitud. De lo contrario, la implementación predeterminada establece Result en un resultado que establecerá el código 403
de estado en (Prohibido).