ForwardedHeadersOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Možnosti pro ForwardedHeadersMiddleware
public ref class ForwardedHeadersOptions
public class ForwardedHeadersOptions
type ForwardedHeadersOptions = class
Public Class ForwardedHeadersOptions
- Dědičnost
-
ForwardedHeadersOptions
Konstruktory
ForwardedHeadersOptions() |
Možnosti pro ForwardedHeadersMiddleware |
Vlastnosti
AllowedHosts |
Povolené hodnoty z x-forwarded-host. Pokud je seznam prázdný, jsou povoleni všichni hostitelé. Pokud tyto hodnoty neomezíte, může útočník zpochybnit odkazy vygenerované vaší službou. |
ForwardedForHeaderName |
Získá nebo nastaví hlavičku použitou k načtení původní IP adresy klienta. Výchozí hodnota je hodnota určená parametrem XForwardedForHeaderName. |
ForwardedHeaders |
Určuje, které předávání by se měly zpracovat. |
ForwardedHostHeaderName |
Získá nebo nastaví hlavičku použitou k načtení původní hodnoty hlavičky hostitele pole. Výchozí hodnota je hodnota zadaná XForwardedHostHeaderName |
ForwardedPrefixHeaderName |
Získá nebo nastaví hlavičku použitou k načtení hodnoty pro základ cesty. Výchozí hodnota je hodnota zadaná XForwardedPrefixHeaderName |
ForwardedProtoHeaderName |
Získá nebo nastaví hlavičku použitou k načtení hodnoty pro původní schéma (HTTP/HTTPS). Výchozí hodnota je hodnota zadaná XForwardedProtoHeaderName |
ForwardLimit |
Omezuje počet položek v hlavičkách, které budou zpracovány. Výchozí hodnota je 1. Pokud chcete limit zakázat, nastavte na hodnotu null, ale to by mělo být provedeno pouze v případě, že jsou nakonfigurované pole KnownProxies nebo KnownNetworks. |
KnownNetworks |
Rozsahy adres známých proxy serverů, ze kterých lze přijímat přeposílané hlavičky. |
KnownProxies |
Adresy známých proxy serverů, ze kterých budou přijímat přeposílané hlavičky. |
OriginalForHeaderName |
Získá nebo nastaví hlavičku sloužící k uložení původní hodnoty IP adresy klienta před použitím předávaných hlaviček. Výchozí hodnota je hodnota zadaná XOriginalForHeaderName |
OriginalHostHeaderName |
Získá nebo nastaví hlavičku použitou k uložení původní hodnoty pole hlavičky hostitele před použitím přeposílaných hlaviček. Výchozí hodnota je hodnota zadaná XOriginalHostHeaderName |
OriginalPrefixHeaderName |
Získá nebo nastaví hlavičku sloužící k uložení původního základu cesty před použitím přeposílaných hlaviček. Výchozí hodnota je hodnota zadaná XOriginalPrefixHeaderName |
OriginalProtoHeaderName |
Získá nebo nastaví hlavičku sloužící k uložení původního schématu (HTTP/HTTPS) před použitím předávaných hlaviček. Výchozí hodnota je hodnota zadaná XOriginalProtoHeaderName |
RequireHeaderSymmetry |
Vyžadovat synchronizaci hodnot hlaviček mezi různými zpracovávanými hlavičkami. Výchozí hodnota je false. |