HttpBaseProtocolFilter.AllowAutoRedirect Свойство

Определение

Возвращает или задает значение, указывающее, следует ли httpBaseProtocolFilter следовать ответам перенаправления.

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

Значение свойства

Boolean

bool

Значение типа , указывающее, должен ли httpBaseProtocolFilter следовать ответам перенаправления.

Это значение имеет значение true , если httpBaseProtocolFilter должен следовать ответам перенаправления; в противном случае — false. Значение по умолчанию — true

Комментарии

Задайте для параметра AllowAutoRedirect значение true , если вы хотите, чтобы httpBaseProtocolFilter автоматически следил за заголовками перенаправления HTTP в новое расположение ресурса. Максимальное количество перенаправлений для выполнения задается системой внутри системы.

Если параметр AllowAutoRedirect имеет значение false, все HTTP-ответы с кодом состояния HTTP от 300 до 399 возвращаются в httpBaseProtocolFilter, который может быть другим фильтром, который затем может вернуть их в приложение.

Заголовок Authorization очищается при автоматическом перенаправлении, и HttpBaseProtocolFilter автоматически пытается повторно пройти проверку подлинности в перенаправленном расположении. На практике это означает, что приложение не может поместить сведения о пользовательской проверке подлинности в заголовок авторизации , если можно столкнуться с перенаправлением. Вместо этого приложение должно реализовать пользовательский модуль проверки подлинности с помощью фильтра.

Применяется к