WebServiceProtocols 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定傳輸通訊協定,用來解密在 HTTP 要求中從用戶端瀏覽器傳送而來的資料。
此列舉支援其成員值的位元組合。
public enum class WebServiceProtocols
[System.Flags]
public enum WebServiceProtocols
[<System.Flags>]
type WebServiceProtocols =
Public Enum WebServiceProtocols
- 繼承
- 屬性
欄位
AnyHttpSoap | 33 | 任何版本的 HTTP SOAP 通訊協定。 |
Documentation | 8 | Web Services Documentation 通訊協定。 |
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 服務的存取。