WebServiceProtocols Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
- 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.