Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


WebServiceProtocols Wyliczenie

Definicja

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.

[System.Flags]
public enum WebServiceProtocols
Dziedziczenie
WebServiceProtocols
Atrybuty

Pola

Nazwa Wartość Opis
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.

Dotyczy

Produkt Wersje
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1