ForwardedHeadersOptions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opcje dla ForwardedHeadersMiddleware
public ref class ForwardedHeadersOptions
public class ForwardedHeadersOptions
type ForwardedHeadersOptions = class
Public Class ForwardedHeadersOptions
- Dziedziczenie
-
ForwardedHeadersOptions
Konstruktory
ForwardedHeadersOptions() |
Opcje dla ForwardedHeadersMiddleware |
Właściwości
AllowedHosts |
Dozwolone wartości z x-forwarded-host. Jeśli lista jest pusta, wszystkie hosty są dozwolone. Nie można ograniczyć tych wartości, aby osoba atakująca mogła fałszować linki wygenerowane przez usługę. |
ForwardedForHeaderName |
Pobiera lub ustawia nagłówek użyty do pobrania źródłowego adresu IP klienta. Domyślnie wartość określona przez XForwardedForHeaderName. |
ForwardedHeaders |
Określa, które usługi przesyłania dalej powinny być przetwarzane. |
ForwardedHostHeaderName |
Pobiera lub ustawia nagłówek użyty do pobrania oryginalnej wartości pola nagłówka hosta. Domyślnie wartość określona przez XForwardedHostHeaderName |
ForwardedPrefixHeaderName |
Pobiera lub ustawia nagłówek użyty do pobrania wartości dla podstawy ścieżki. Domyślnie wartość określona przez XForwardedPrefixHeaderName |
ForwardedProtoHeaderName |
Pobiera lub ustawia nagłówek użyty do pobrania wartości schematu źródłowego (HTTP/HTTPS). Domyślnie wartość określona przez XForwardedProtoHeaderName |
ForwardLimit |
Ogranicza liczbę wpisów w nagłówkach, które zostaną przetworzone. Wartość domyślna to 1. Ustaw wartość null, aby wyłączyć limit, ale należy to zrobić tylko wtedy, gdy skonfigurowano usługę KnownProxies lub KnownNetworks. |
KnownNetworks |
Zakresy adresów znanych serwerów proxy do akceptowania przekazanych nagłówków. |
KnownProxies |
Adresy znanych serwerów proxy do akceptowania przekierowanych nagłówków. |
OriginalForHeaderName |
Pobiera lub ustawia nagłówek używany do przechowywania oryginalnej wartości adresu IP klienta przed zastosowaniem nagłówków przekazywanych. Domyślnie wartość określona przez XOriginalForHeaderName |
OriginalHostHeaderName |
Pobiera lub ustawia nagłówek używany do przechowywania oryginalnej wartości pola nagłówka hosta przed zastosowaniem nagłówków przekazywanych. Domyślnie wartość określona przez XOriginalHostHeaderName |
OriginalPrefixHeaderName |
Pobiera lub ustawia nagłówek używany do przechowywania oryginalnej bazy ścieżki przed zastosowaniem nagłówków przekazywanych. Domyślnie wartość określona przez XOriginalPrefixHeaderName |
OriginalProtoHeaderName |
Pobiera lub ustawia nagłówek używany do przechowywania oryginalnego schematu (HTTP/HTTPS) przed zastosowaniem nagłówków przekazywanych. Domyślnie wartość określona przez XOriginalProtoHeaderName |
RequireHeaderSymmetry |
Wymagaj synchronizacji wartości nagłówka między przetwarzanymi różnymi nagłówkami. Wartość domyślna to "false". |