WebServiceProtocols Enumeração

Definição

Especifica os protocolos de transmissão usados para desencriptar dados enviados de um navegador cliente no pedido HTTP.

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.

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

Campos

Name 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 de Documentação de Serviços Web.

HttpPostLocalhost 16

O protocolo HTTP POST LOCALHOST.

ATENÇÃO: Este valor verifica apenas o cabeçalho do host do pedido para mitigar apenas ataques de redirecionamento do navegador. A autenticação e a autorização continuam a ser 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.

Observações

Caution

Usar o valor HttpPostLocalhost desta enumeração não impede o acesso ao teste ou ao serviço web a partir de computadores remotos. Este valor verifica apenas o cabeçalho do host do pedido; Não são realizadas outras verificações de validação, autenticação ou autorização. Esta verificação mitiga apenas ataques de redirecionamento baseados no navegador. A autenticação e a autorização continuam a ser necessárias para restringir o acesso a um serviço Web.

Aplica-se a