5

在 Server 2003 机器上设置新的虚拟目录以在 IIS 6.0 中托管 SOAP Web 服务时,我需要设置虚拟目录的访问权限。各种权限是允许/禁止以下内容:

  • 运行脚本(如 ASP)
  • 执行(例如 ISAPI 或 CGI)
  • 浏览

SOAP Web 服务正在通过 SOAP3.0 ISAPI 服务器发布,并且在 IIS 管理器的“Web 服务扩展”窗格中将扩展设置为“允许”。

由于我不想将此目录的内容公开给网络,我知道浏览是不可取的。但是,我知道是否需要启用Run scriptsExecuteWrite权限才能正确发布此 Web 服务。Web 服务用于在服务器和远程客户端之间发送和接收 XML 数据集。我的 SOAP Web 服务的虚拟目录的正确访问权限级别是多少?

4

1 回答 1

4

经过进一步检查,我得出的结论是,我对需要读取权限的一个假设是不正确的。
SOAP web 服务只需要启用“运行脚本”权限,因为它.wsdl显然来自 web 服务以脚本执行响应的形式。因此 SOAP3.0 Web 服务目录的最低要求是Run scripts

于 2008-08-27T18:53:43.737 回答