Compartilhar via


HttpBaseProtocolFilter.AllowAutoRedirect Propriedade

Definição

Obtenha ou defina um valor que indica se o HttpBaseProtocolFilter deve seguir as respostas de redirecionamento.

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

Valor da propriedade

Boolean

bool

Um valor que indica se o HttpBaseProtocolFilter deve seguir as respostas de redirecionamento.

Esse valor será true se o se HttpBaseProtocolFilter deve seguir as respostas de redirecionamento; caso contrário , false. O valor padrão é true.

Comentários

Defina AllowAutoRedirect como true se desejar que o HttpBaseProtocolFilter siga automaticamente os cabeçalhos de redirecionamento HTTP para o novo local do recurso. O número máximo de redirecionamentos a seguir é definido internamente pelo sistema.

Se AllowAutoRedirect for definido como false, todas as respostas HTTP com um código http status de 300 a 399 serão retornadas para o que for chamado de HttpBaseProtocolFilter, que pode ser outro filtro que pode então retorná-los ao aplicativo.

O cabeçalho Authorization é limpo em redirecionamentos automáticos e o HttpBaseProtocolFilter tenta automaticamente se autenticar novamente no local redirecionado. Na prática, isso significa que um aplicativo não poderá colocar informações de autenticação personalizadas no cabeçalho Autorização se for possível encontrar o redirecionamento. Em vez disso, o aplicativo deve implementar um módulo de autenticação personalizado usando um filtro.

Aplica-se a