RouteOptions.SuppressCheckForUnhandledSecurityMetadata Propiedad
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í.
Obtiene o establece un valor que indica si se suprime la comprobación de los metadatos del punto de conexión de seguridad no controlado.
Los puntos de conexión se pueden asociar a metadatos como la autorización o CORS, que deben controlarse mediante un middleware específico para que sea procesable. Si el middleware no está configurado, estos metadatos no se controlan.
Cuando false
, antes de la ejecución del punto de conexión, el enrutamiento comprobará que se han controlado todos los metadatos conocidos específicos de la seguridad.
Al establecer esta propiedad para true
suprimir esta comprobación.
public:
property bool SuppressCheckForUnhandledSecurityMetadata { bool get(); void set(bool value); };
public bool SuppressCheckForUnhandledSecurityMetadata { get; set; }
member this.SuppressCheckForUnhandledSecurityMetadata : bool with get, set
Public Property SuppressCheckForUnhandledSecurityMetadata As Boolean
Valor de propiedad
Tiene como valor predeterminado false
.
Comentarios
Esta comprobación existe como protección frente a una configuración no segura accidental. Puede suprimir esta comprobación si no coincide con los requisitos de la aplicación.