WebServiceProtocols Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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.