SOAP Web サービスに必要な適切な仮想ディレクトリ アクセス許可レベルはどれですか?

StackOverflow https://stackoverflow.com/questions/30712

質問

Server 2003 ボックス上の IIS 6.0 で SOAP Web サービスをホストするための新しい仮想ディレクトリを設定する場合、仮想ディレクトリのアクセス許可を設定する必要があります。さまざまな権限は、次のことを許可または禁止します。

  • 読む
  • スクリプトの実行 (ASP など)
  • 実行(ISAPIやCGIなど)
  • 書く
  • ブラウズ

SOAP Web サービスは、IIS マネージャーの [Web サービス拡張機能] ペインで「許可」に設定された拡張機能を使用して、SOAP3.0 ISAPI サーバーを通じて公開されています。

このディレクトリの内容を Web に公開したくないので、 ブラウズ は望ましくありません。しかし、私 しないでください が必要かどうかを知っています スクリプトを実行する, 実行する, 、 そして 書く この Web サービスを適切に公開するための権限が有効になっています。Web サービスは、サーバーとリモート クライアントの間で XML データ セットを送受信するために使用されます。 SOAP Web サービスの仮想ディレクトリに対するアクセス許可の適切なレベルはどれですか?

役に立ちましたか?

解決

さらに検討した結果、私は次のような仮説を立てていたという結論に達しました。 必要としている 読み取り権限が正しくありませんでした。
SOAP Web サービスでは、「スクリプトの実行」権限を有効にするだけで十分です。 .wsdl 明らかに、スクリプト実行応答の形式で Web サービスから送信されます。したがって、SOAP3.0 Web サービスのディレクトリに最低限必要なのは次のとおりです。 スクリプトを実行する.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top