ForwardedHeadersOptions Clase
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í.
Opciones para ForwardedHeadersMiddleware
public ref class ForwardedHeadersOptions
public class ForwardedHeadersOptions
type ForwardedHeadersOptions = class
Public Class ForwardedHeadersOptions
- Herencia
-
ForwardedHeadersOptions
Constructores
| ForwardedHeadersOptions() |
Propiedades
| AllowedHosts |
Valores permitidos de x-forwarded-host. Si la lista está vacía, se permiten todos los hosts. Si no se restringen estos valores, es posible que un atacante suplante los vínculos generados por el servicio. |
| ForwardedForHeaderName |
Obtiene o establece el encabezado utilizado para recuperar la dirección IP del cliente de origen. El valor predeterminado es el valor especificado por XForwardedForHeaderName . |
| ForwardedHeaders |
Identifica qué reenviadores se deben procesar. |
| ForwardedHostHeaderName |
Obtiene o establece el encabezado utilizado para recuperar el valor original del campo de encabezado host. El valor predeterminado es el valor especificado por XForwardedHostHeaderName |
| ForwardedProtoHeaderName |
Obtiene o establece el encabezado utilizado para recuperar el valor del esquema de origen (HTTP/HTTPS). El valor predeterminado es el valor especificado por XForwardedProtoHeaderName |
| ForwardLimit |
Limita el número de entradas de los encabezados que se procesarán. El valor predeterminado es 1. Se establece en null para deshabilitar el límite, pero esto solo se debe hacer si se configuran KnownProxies o KnownNetworks. |
| KnownNetworks |
Intervalos de direcciones de servidores proxy conocidos de los que se aceptan encabezados reenviados. |
| KnownProxies |
Direcciones de servidores proxy conocidos de los que se aceptan encabezados reenviados. |
| OriginalForHeaderName |
Obtiene o establece el encabezado utilizado para almacenar el valor original de la dirección IP del cliente antes de aplicar los encabezados reenviados. El valor predeterminado es el valor especificado por XOriginalForHeaderName |
| OriginalHostHeaderName |
Obtiene o establece el encabezado utilizado para almacenar el valor original del campo de encabezado host antes de aplicar los encabezados reenviados. El valor predeterminado es el valor especificado por XOriginalHostHeaderName |
| OriginalProtoHeaderName |
Obtiene o establece el encabezado utilizado para almacenar el esquema original (HTTP/HTTPS) antes de aplicar encabezados reenviados. El valor predeterminado es el valor especificado por XOriginalProtoHeaderName |
| RequireHeaderSymmetry |
Requerir que el número de valores de encabezado esté sincronizado entre los distintos encabezados que se están procesando. El valor predeterminado es "false". |