Bagikan melalui


HttpBaseProtocolFilter.AllowAutoRedirect Properti

Definisi

Dapatkan atau tetapkan nilai yang menunjukkan apakah HttpBaseProtocolFilter harus mengikuti respons pengalihan.

public:
 property bool AllowAutoRedirect { bool get(); void set(bool value); };
bool AllowAutoRedirect();

void AllowAutoRedirect(bool value);
public bool AllowAutoRedirect { get; set; }
var boolean = httpBaseProtocolFilter.allowAutoRedirect;
httpBaseProtocolFilter.allowAutoRedirect = boolean;
Public Property AllowAutoRedirect As Boolean

Nilai Properti

Boolean

bool

Nilai yang menunjukkan apakah HttpBaseProtocolFilter harus mengikuti respons pengalihan.

Nilai ini benar jika HttpBaseProtocolFilter harus mengikuti respons pengalihan; jika tidak salah. Nilai defaultnya adalah benar.

Keterangan

Atur AllowAutoRedirect ke true jika Anda ingin HttpBaseProtocolFilter secara otomatis mengikuti header pengalihan HTTP ke lokasi baru sumber daya. Jumlah maksimum pengalihan yang harus diikuti diatur secara internal oleh sistem.

Jika AllowAutoRedirect diatur ke false, semua respons HTTP dengan kode status HTTP dari 300 hingga 399 dikembalikan ke apa pun yang disebut HttpBaseProtocolFilter, yang mungkin filter lain yang kemudian dapat mengembalikannya ke aplikasi.

Header Otorisasi dibersihkan pada pengalihan otomatis dan HttpBaseProtocolFilter secara otomatis mencoba mengautentikasi ulang ke lokasi yang dialihkan. Dalam praktiknya, ini berarti bahwa aplikasi tidak dapat memasukkan informasi autentikasi kustom ke header Otorisasi jika memungkinkan untuk menemukan pengalihan. Sebagai gantinya, aplikasi harus menerapkan modul autentikasi kustom menggunakan filter.

Berlaku untuk