Leer en inglés

Compartir a través de


WebServiceProtocols Enumeración

Definición

Especifica los protocolos de transmisión utilizados para descifrar los datos enviados desde un explorador cliente en la solicitud HTTP.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

C#
[System.Flags]
public enum WebServiceProtocols
Herencia
WebServiceProtocols
Atributos

Campos

Nombre Valor Description
AnyHttpSoap 33

Cualquier versión del protocolo SOAP de HTTP.

Documentation 8

El protocolo de documentación de servicios Web.

HttpGet 2

El protocolo GET de HTTP.

HttpPost 4

El protocolo POST de HTTP.

HttpPostLocalhost 16

El protocolo POST LOCALHOST de HTTP.

PRECAUCIÓN: Este valor solo comprueba el encabezado de host de la solicitud para mitigar solo los ataques de redireccionamiento del explorador. La autenticación y la autorización siguen siendo necesarias para restringir el acceso a un servicio web.

HttpSoap 1

El protocolo SOAP de HTTP.

HttpSoap12 32

El protocolo SOAP de HTTP versión 1.2.

Unknown 0

Protocolo desconocido.

Comentarios

Precaución

El uso del valor HttpPostLocalhost de esta enumeración no impide el acceso al servicio web o de prueba desde equipos remotos. Este valor comprueba solo el encabezado host de la solicitud; no se realizan otras comprobaciones de validación, autenticación o autorización. Esta comprobación solo mitiga los ataques de redireccionamiento basados en explorador. La autenticación y la autorización siguen siendo necesarias para restringir el acceso a un servicio web.

Se aplica a

Producto Versiones
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1