Compartilhar via


WebServiceProtocols Enumeração

Definição

Especifica o protocolo de transmissão usado para descriptografar os dados enviados de um navegador cliente na solicitação HTTP.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class WebServiceProtocols
[System.Flags]
public enum WebServiceProtocols
[<System.Flags>]
type WebServiceProtocols = 
Public Enum WebServiceProtocols
Herança
WebServiceProtocols
Atributos

Campos

AnyHttpSoap 33

Qualquer versão do protocolo HTTP SOAP.

Documentation 8

O protocolo de documentação de serviços Web.

HttpGet 2

O protocolo HTTP GET.

HttpPost 4

O protocolo HTTP POST.

HttpPostLocalhost 16

O protocolo HTTP POST LOCALHOST.

CUIDADO: esse valor verifica apenas o cabeçalho do host da solicitação para atenuar apenas os ataques de redirecionamento do navegador. A autenticação e a autorização ainda são necessárias para restringir o acesso a um serviço Web.

HttpSoap 1

O protocolo HTTP SOAP.

HttpSoap12 32

O protocolo do HTTP SOAP versão 1.2.

Unknown 0

Protocolo desconhecido.

Comentários

Cuidado

O uso do valor HttpPostLocalhost dessa enumeração não impede o acesso ao teste ou ao serviço Web de computadores remotos. Esse valor verifica apenas o cabeçalho do host da solicitação; nenhuma outra verificação de validação, autenticação ou autorização é executada. Essa verificação atenua apenas os ataques de redirecionamento baseados em navegador. A autenticação e a autorização ainda são necessárias para restringir o acesso a um serviço Web.

Aplica-se a