在 Server 2003 机器上的 IIS 6.0 中设置新的虚拟目录以托管 SOAP Web 服务时,我需要设置虚拟目录的访问权限。各种权限是允许/禁止以下内容:
SOAP Web 服务通过 SOAP3.0 ISAPI 服务器发布,在 IIS 管理器的 Web 服务扩展 Pane 中将扩展设置为“允许”。
由于我不想将此目录的内容公开给网络,我知道 浏览 是不可取的。但是,我不知道我是否需要 运行脚本 , 执行 , 和 写信 已启用正确发布此 Web 服务的权限。 Web 服务用于在服务器和远程客户端之间发送和接收 XML 数据集。 我的 SOAP Web 服务的虚拟目录的正确访问权限级别是多少?
最佳答案
经过进一步检查,我得出的结论是,我对需要读取权限的一个假设是不正确的。
SOAP Web 服务只需要启用“运行脚本”权限,因为 .wsdl
显然来自 Web 服务以脚本执行响应的形式。因此 SOAP3.0 Web 服务的目录所需的最小值是 运行脚本 .
关于web-services - SOAP Web 服务所需的正确虚拟目录访问权限级别是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30712/