在IIS 7.0中为Biztalk 2010创建HTTP Recive适配器时出错(Windows 7)

时间:2011-09-12 10:12:59

标签: biztalk biztalk-2010

Picture of the problem

我正在IIS 7.0中为Biztalk 2010创建HTTP接收适配器。 以下是使用的步骤;

  1. 在“Internet信息服务(IIS)管理器”窗口中,在 在中心窗格的IIS部分中,双击“处理程序映射” 图标。
  2. 在右窗格中,单击“添加脚本映射”。在“添加脚本映射”中     对话框,在“请求路径”框中输入BTSHTTPReceive.dll。
  3. 点击     可执行文件框旁边的省略号(...),然后浏览到     C:\ Program Files(x86)\ Microsoft BizTalk Server     2010 \ HttpReceive \ BTSHTTPReceive.dll,然后单击打开。
  4. 在     名称框键入BizTalk HTTP Receive Adapter,然后单击“确定”。在里面 新     出现“添加脚本映射”对话框,单击“是”。
  5. 执行这些步骤后,我收到以下错误:

    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.

1 个答案:

答案 0 :(得分:1)

我发现你唯一遗漏的是以下步骤:

  

8.在“请求限制”对话框中,单击“动词”选项卡,然后单击“确定”   选择以下动词之一。输入POST作为动词。

     

9.在Access选项卡上,选择Script,然后单击OK。

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

此外,请确保在“模块”页面上注册并启用了IsapiModule。如果它丢失,您可能没有配置IIS以使用ISAPI。您可能希望在服务器管理器中检查IIS配置。