如何在IIS 7.5中从Delphi XE WebService中获取SOAP / WSDL?
|
我有以下提到的问题:
Delphi本机Web服务应用程序无法正常工作。 IIS 7似乎正在剥离pathinfo
我做了答案2中概述的所有操作(请参阅下文或该URL),没有帮助-现在我根本无法运行DLL-Firefox想要下载文件,请求未传递给ISAPI。我只能通过在VD的处理程序映射中明确许可我的webService DLL来启动WS ISAPI进程-然后,将显示默认的WS页面,但从不发出SOAP和WSDL,如上述文章所述。
Delphi本机Web服务应用程序无法正常工作。 IIS 7似乎正在剥离pathinfo
\“ ...我永远也无法到达SOAP。以同样的方式,WSDL Importer也无法到达SOAP ...问题是我已经在ISAPI dll的处理映射中创建了特定的脚本映射。这导致IIS将所有请求重定向到特定的dll,这就是为什么任何包含信息路径部分的请求都将被忽略的原因。
问题是我已经在ISAPI dll的处理映射中创建了特定的脚本映射。这导致IIS将所有请求重定向到特定的dll,这就是为什么忽略包含信息路径部分的任何请求的原因。信息路径被剥离。
我真正需要做的就是简单地启用ISAPI-dll模块映射处理程序映射的“执行”功能许可。一旦允许未指定的ISAPI模块(或CGI模块,如果这是您创建的Web服务器扩展),则此模块映射可用于虚拟目录。
要解决我的问题,我需要
删除我弄乱了其处理映射的目录。
由于我已经允许使用未指定的ISAPI模块(从服务器的IIS部分中的“ ISAPI和CGI限制”小程序中选择“编辑功能设置”),因此我需要为适当的网站添加一个新的虚拟目录(在这里我重新创建了该目录)我在先前步骤1中删除的目录。
从虚拟目录的“处理映射”小程序中,可能已禁用ISAPI-dll处理映射。选择它,然后选择右侧的“编辑功能权限”选项。启用执行复选框。\“
没有找到相关结果
已邀请:
1 个回复
棠媳鳖