WebServiceProtocols 枚举

定义

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

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

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

字段

AnyHttpSoap 33

任何 HTTP SOAP 协议版本。

Documentation 8

Web 服务文档协议。

HttpGet 2

HTTP GET 协议。

HttpPost 4

HTTP POST 协议。

HttpPostLocalhost 16

HTTP POST LOCALHOST 协议。

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

HttpSoap 1

HTTP SOAP 协议。

HttpSoap12 32

HTTP SOAP 协议 1.2 版。

Unknown 0

未知的协议。

注解

注意

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

适用于