Bagikan melalui


ForwardedHeadersOptions Kelas

Definisi

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

Konstruktor

ForwardedHeadersOptions()

Opsi untuk ForwardedHeadersMiddleware

Properti

AllowedHosts

Nilai yang diizinkan dari x-forwarded-host. Jika daftar kosong maka semua host diizinkan. Gagal membatasi nilai-nilai ini dapat memungkinkan penyerang untuk memalsukan tautan yang dihasilkan oleh layanan Anda.

ForwardedForHeaderName

Mendapatkan atau mengatur header yang digunakan untuk mengambil IP klien asal. Default ke nilai yang ditentukan oleh XForwardedForHeaderName.

ForwardedHeaders

Mengidentifikasi penerus mana yang harus diproses.

ForwardedHostHeaderName

Mendapatkan atau mengatur header yang digunakan untuk mengambil nilai asli bidang header Host. Default ke nilai yang ditentukan oleh XForwardedHostHeaderName

ForwardedPrefixHeaderName

Mendapatkan atau mengatur header yang digunakan untuk mengambil nilai untuk basis jalur. Default ke nilai yang ditentukan oleh XForwardedPrefixHeaderName

ForwardedProtoHeaderName

Mendapatkan atau mengatur header yang digunakan untuk mengambil nilai untuk skema asal (HTTP/HTTPS). Default ke nilai yang ditentukan oleh XForwardedProtoHeaderName

ForwardLimit

Membatasi jumlah entri di header yang akan diproses. Nilai default adalah 1. Atur ke null untuk menonaktifkan batas, tetapi ini hanya boleh dilakukan jika KnownProxies atau KnownNetworks dikonfigurasi.

KnownNetworks

Rentang alamat proksi yang diketahui untuk menerima header yang diteruskan.

KnownProxies

Alamat proksi yang diketahui untuk menerima header yang diteruskan.

OriginalForHeaderName

Mendapatkan atau mengatur header yang digunakan untuk menyimpan nilai asli IP klien sebelum menerapkan header yang diteruskan. Default ke nilai yang ditentukan oleh XOriginalForHeaderName

OriginalHostHeaderName

Mendapatkan atau mengatur header yang digunakan untuk menyimpan nilai asli bidang header Host sebelum menerapkan header yang diteruskan. Default ke nilai yang ditentukan oleh XOriginalHostHeaderName

OriginalPrefixHeaderName

Mendapatkan atau mengatur header yang digunakan untuk menyimpan basis jalur asli sebelum menerapkan header yang diteruskan. Default ke nilai yang ditentukan oleh XOriginalPrefixHeaderName

OriginalProtoHeaderName

Mendapatkan atau mengatur header yang digunakan untuk menyimpan skema asli (HTTP/HTTPS) sebelum menerapkan header yang diteruskan. Default ke nilai yang ditentukan oleh XOriginalProtoHeaderName

RequireHeaderSymmetry

Mengharuskan jumlah nilai header disinkronkan antara header yang berbeda yang sedang diproses. Defaultnya adalah 'false'.

Berlaku untuk