WebServiceProtocols Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa protokoły transmisji używane do odszyfrowywania danych wysyłanych z przeglądarki klienta w żądaniu HTTP.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class WebServiceProtocols
[System.Flags]
public enum WebServiceProtocols
[<System.Flags>]
type WebServiceProtocols =
Public Enum WebServiceProtocols
- Dziedziczenie
- Atrybuty
Pola
AnyHttpSoap | 33 | Dowolna wersja protokołu HTTP SOAP. |
Documentation | 8 | Protokół dokumentacji usług sieci Web. |
HttpGet | 2 | Protokół HTTP GET. |
HttpPost | 4 | Protokół HTTP POST. |
HttpPostLocalhost | 16 | Protokół HTTP POST LOCALHOST. UWAGA: Ta wartość sprawdza tylko nagłówek hosta żądania, aby ograniczyć tylko ataki przekierowania przeglądarki. Uwierzytelnianie i autoryzacja są nadal wymagane do ograniczenia dostępu do usługi sieci Web. |
HttpSoap | 1 | Protokół HTTP SOAP. |
HttpSoap12 | 32 | Protokół HTTP SOAP w wersji 1.2. |
Unknown | 0 | Nieznany protokół. |
Uwagi
Przestroga
Użycie wartości HttpPostLocalhost tej wyliczenia nie uniemożliwia dostępu do testu lub usługi internetowej z komputerów zdalnych. Ta wartość sprawdza tylko nagłówek hosta żądania; nie są wykonywane żadne inne testy weryfikacji, uwierzytelniania ani autoryzacji. To sprawdzenie ogranicza tylko ataki przekierowania oparte na przeglądarce. Uwierzytelnianie i autoryzacja są nadal wymagane do ograniczenia dostępu do usługi sieci Web.