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 Services Documentation プロトコル。

HttpGet 2

HTTP GET プロトコル。

HttpPost 4

HTTP POST プロトコル。

HttpPostLocalhost 16

HTTP POST LOCALHOST プロトコル。

注意: この値は、要求のホスト ヘッダーのみをチェックして、ブラウザーリダイレクト攻撃のみを軽減します。 Web サービスへのアクセスの制限には、まだ認証と承認が必要です。

HttpSoap 1

HTTP SOAP プロトコル。

HttpSoap12 32

HTTP SOAP version 1.2 プロトコル。

Unknown 0

不明なプロトコル。

注釈

注意事項

この列挙体の HttpPostLocalhost 値を使用しても、リモート コンピューターからテストまたは Web サービスにアクセスできなくなります。 この値は、要求のホスト ヘッダーのみをチェックします。その他の検証、認証、または承認のチェックは実行されません。 このチェックにより、ブラウザーベースのリダイレクト攻撃のみが軽減されます。 Web サービスへのアクセスの制限には、まだ認証と承認が必要です。

適用対象