WebServiceProtocols 枚举

定义

指定用于解密从 HTTP 请求中的客户端浏览器发送的数据的传输协议。

此枚举支持其成员值的按位组合。

public enum class WebServiceProtocols
[System.Flags]
public enum WebServiceProtocols
[<System.Flags>]
type WebServiceProtocols = 
Public Enum WebServiceProtocols
继承
WebServiceProtocols
属性

字段

名称 说明
Unknown 0

未知协议。

HttpSoap 1

HTTP SOAP 协议。

HttpGet 2

HTTP GET 协议。

HttpPost 4

HTTP POST 协议。

Documentation 8

Web 服务文档协议。

HttpPostLocalhost 16

HTTP POST LOCALHOST 协议。

警告:此值仅检查请求的主机标头,以仅缓解浏览器重定向攻击。 仍需要身份验证和授权来限制对 Web 服务的访问。

HttpSoap12 32

HTTP SOAP 版本 1.2 协议。

AnyHttpSoap 33

HTTP SOAP 协议的任何版本。

注解

Caution

使用此枚举的 HttpPostLocalhost 值不会阻止从远程计算机访问测试或 Web 服务。 此值仅检查请求的主机标头;不会执行其他验证、身份验证或授权检查。 此检查仅缓解基于浏览器的重定向攻击。 仍需要身份验证和授权来限制对 Web 服务的访问。

适用于