0

問題の写真

IIS 7.0 で Biztalk 2010 用の HTTP 受信アダプターを作成しています。以下は、使用される手順です。

  1. [インターネット インフォメーション サービス (IIS) マネージャー] ウィンドウの中央のウィンドウにある [IIS] セクションで、[ハンドラー マッピング] アイコンをダブルクリックします。
  2. 右側のペインで、[スクリプト マップの追加] をクリックします。[スクリプト マップの追加] ダイアログ ボックスの [要求パス] ボックスに、BTSHTTPReceive.dll と入力します。
  3. [実行可能ファイル] ボックスの横にある省略記号 (…) をクリックし、C:\Program Files (x86)\Microsoft BizTalk Server 2010\HttpReceive\BTSHTTPReceive.dll を参照して、[開く] をクリックします。
  4. [名前] ボックスに「BizTalk HTTP Receive Adapter」と入力し、[OK] をクリックします。表示される新しい [スクリプト マップの追加] ダイアログ ボックスで、[はい] をクリックします。

これらの手順の後、次のエラーが表示されます。

The specified module required by this handler is not in the modules list. If you are adding a script Map handler the IsapiModule or the CgiModule must be in the modules list.

4

1 に答える 1

1

あなたが見逃していることに気付いたのは、次の手順だけでした。

8. [要求の制限] ダイアログ ボックスで、[動詞] タブをクリックし、[次の動詞のいずれか] を選択します。動詞として POST を入力します。

9. [アクセス] タブで [スクリプト] を選択し、[OK] をクリックします。

参照: http://msdn.microsoft.com/en-us/library/aa559072(v=bts.70).aspx

また、[モジュール] ページで IsapiModule が登録され、有効になっていることを確認します。見つからない場合は、ISAPI を使用するように IIS を構成していない可能性があります。サーバー マネージャーで IIS 構成を確認することをお勧めします。

于 2011-09-13T16:03:31.380 に答える