WebServiceProtocols Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje přenosové protokoly, které se používají k dešifrování dat odeslaných z prohlížeče klienta v požadavku HTTP.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class WebServiceProtocols
[System.Flags]
public enum WebServiceProtocols
[<System.Flags>]
type WebServiceProtocols =
Public Enum WebServiceProtocols
- Dědičnost
- Atributy
Pole
AnyHttpSoap | 33 | Jakákoli verze protokolu HTTP SOAP. |
Documentation | 8 | Protokol dokumentace pro webové služby. |
HttpGet | 2 | Protokol HTTP GET. |
HttpPost | 4 | Protokol HTTP POST. |
HttpPostLocalhost | 16 | Protokol HTTP POST LOCALHOST. Upozornění: Tato hodnota kontroluje jenom záhlaví hostitele žádosti, aby se zmírnily jenom útoky procházející prohlížečem. Ověřování a autorizace jsou stále vyžadovány k omezení přístupu k webové službě. |
HttpSoap | 1 | Protokol HTTP SOAP. |
HttpSoap12 | 32 | Protokol HTTP SOAP verze 1,2. |
Unknown | 0 | Neznámý protokol |
Poznámky
Upozornění
Použití hodnoty HttpPostLocalhost tohoto výčtu nebrání v přístupu k testovací ani webové službě ze vzdálených počítačů. Tato hodnota kontroluje pouze hlavičku hostitele žádosti; neprovádí se žádné další kontroly ověřování, ověřování a autorizace. Tato kontrolu zmírnit jenom útoky na přesměrování v prohlížeči. Ověřování a autorizace jsou stále vyžadovány k omezení přístupu k webové službě.