ForwardedHeadersOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Opções para ForwardedHeadersMiddleware
public ref class ForwardedHeadersOptions
public class ForwardedHeadersOptions
type ForwardedHeadersOptions = class
Public Class ForwardedHeadersOptions
- Herança
-
ForwardedHeadersOptions
Construtores
ForwardedHeadersOptions() |
Opções para ForwardedHeadersMiddleware |
Propriedades
AllowedHosts |
Os valores permitidos do x-forwarded-host. Se a lista estiver vazia, todos os hosts serão permitidos. Não restringir esses valores pode permitir que um invasor falsifique links gerados pelo seu serviço. |
ForwardedForHeaderName |
Obtém ou define o cabeçalho usado para recuperar o IP do cliente de origem. O padrão é o valor especificado por XForwardedForHeaderName. |
ForwardedHeaders |
Identifica quais encaminhadores devem ser processados. |
ForwardedHostHeaderName |
Obtém ou define o cabeçalho usado para recuperar o valor original do campo de cabeçalho Host. O padrão é o valor especificado por XForwardedHostHeaderName |
ForwardedPrefixHeaderName |
Obtém ou define o cabeçalho usado para recuperar o valor da base do caminho. O padrão é o valor especificado por XForwardedPrefixHeaderName |
ForwardedProtoHeaderName |
Obtém ou define o cabeçalho usado para recuperar o valor do esquema de origem (HTTP/HTTPS). O padrão é o valor especificado por XForwardedProtoHeaderName |
ForwardLimit |
Limita o número de entradas nos cabeçalhos que serão processados. O valor padrão é 1. Defina como nulo para desabilitar o limite, mas isso só deverá ser feito se KnownProxies ou KnownNetworks estiverem configurados. |
KnownNetworks |
Intervalos de endereços de proxies conhecidos dos quais aceitar cabeçalhos encaminhados. |
KnownProxies |
Endereços de proxies conhecidos dos quais aceitar cabeçalhos encaminhados. |
OriginalForHeaderName |
Obtém ou define o cabeçalho usado para armazenar o valor original do IP do cliente antes de aplicar cabeçalhos encaminhados. O padrão é o valor especificado por XOriginalForHeaderName |
OriginalHostHeaderName |
Obtém ou define o cabeçalho usado para armazenar o valor original do campo de cabeçalho Host antes de aplicar cabeçalhos encaminhados. O padrão é o valor especificado por XOriginalHostHeaderName |
OriginalPrefixHeaderName |
Obtém ou define o cabeçalho usado para armazenar a base de caminho original antes de aplicar cabeçalhos encaminhados. O padrão é o valor especificado por XOriginalPrefixHeaderName |
OriginalProtoHeaderName |
Obtém ou define o cabeçalho usado para armazenar o esquema original (HTTP/HTTPS) antes de aplicar cabeçalhos encaminhados. O padrão é o valor especificado por XOriginalProtoHeaderName |
RequireHeaderSymmetry |
Exigir que o número de valores de cabeçalho esteja em sincronia entre os diferentes cabeçalhos que estão sendo processados. O padrão é 'false'. |