WebServiceProtocols Enumeração

Definição

Especifica os protocolos de transmissão usados para descriptografar 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

Nome Valor Description
Unknown 0

Protocolo desconhecido.

HttpSoap 1

O protocolo HTTP SOAP.

HttpGet 2

O protocolo HTTP GET.

HttpPost 4

O protocolo HTTP POST.

Documentation 8

O protocolo documentação dos Serviços Web.

HttpPostLocalhost 16

O protocolo LOCALHOST HTTP POST.

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.

HttpSoap12 32

O protocolo HTTP SOAP versão 1.2.

AnyHttpSoap 33

Qualquer versão do protocolo HTTP SOAP.

Comentários

Caution

Usar o 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 validação, autenticação ou verificação de autorização são executadas. Essa verificação reduz 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