ForwardedHeadersOptions Sınıf

Tanım

public ref class ForwardedHeadersOptions
public class ForwardedHeadersOptions
type ForwardedHeadersOptions = class
Public Class ForwardedHeadersOptions
Devralma
ForwardedHeadersOptions

Oluşturucular

ForwardedHeadersOptions()

Özellikler

AllowedHosts

x-forwarded-host'tan izin verilen değerler. Liste boşsa tüm konaklara izin verilir. Bu değerleri kısıtlamak, bir saldırganın hizmetiniz tarafından oluşturulan bağlantıların bilgisine sahip olmasına olanak sağlar.

ForwardedForHeaderName

Kaynak istemci IP'sini almak için kullanılan üst bilgileri alır veya ayarlar. varsayılan olarak tarafından belirtilen XForwardedForHeaderName değerdir.

ForwardedHeaders

Hangi ileticilerin işlenmesi gerektiğini tanımlar.

ForwardedHostHeaderName

Konak üst bilgisi alanında özgün değeri almak için kullanılan üst bilgi alır veya ayarlar. Varsayılan değer, tarafından belirtilen değerdir XForwardedHostHeaderName

ForwardedProtoHeaderName

Kaynak düzenin (HTTP/HTTPS) değerini almak için kullanılan üst bilgisi alır veya ayarlar. Varsayılan değer, tarafından belirtilen değerdir XForwardedProtoHeaderName

ForwardLimit

İşlenecek üst bilgilerde girdi sayısını sınırlar. Varsayılan değer 1’dir. Sınırı devre dışı bırakmak için null olarak ayarlayın, ancak bu yalnızca KnownProxies veya KnownNetworks yapılandırılmışsa yapılması gerekir.

KnownNetworks

Iletili üst bilgileri kabul etmek için bilinen yanların aralıklarını adresler.

KnownProxies

Iletili üst bilgileri kabul etmek için bilinen yanların adresleri.

OriginalForHeaderName

iletilen üst bilgileri uygulamadan önce istemci IP'sinde özgün değeri depolamak için kullanılan üst bilgileri alır veya ayarlar. Varsayılan değer, tarafından belirtilen değerdir XOriginalForHeaderName

OriginalHostHeaderName

Iletirilen üst bilgileri uygulamadan önce Konak üst bilgisi alanında özgün değeri depolamak için kullanılan üst bilgileri alır veya ayarlar. Varsayılan değer, tarafından belirtilen değerdir XOriginalHostHeaderName

OriginalProtoHeaderName

İletilen üst bilgileri uygulamadan önce özgün düzeni (HTTP/HTTPS) depolamak için kullanılan üst bilgileri alır veya ayarlar. Varsayılan değer, tarafından belirtilen değerdir XOriginalProtoHeaderName

RequireHeaderSymmetry

İşlenen farklı üst bilgiler arasında eşitlenecek üst bilgi değerlerinin sayısını gerektirir. Varsayılan değer 'false'tır.

Şunlara uygulanır