【问题标题】:How can I hide the folder where web service application hosted?如何隐藏托管 Web 服务应用程序的文件夹?
【发布时间】:2012-02-08 08:59:04
【问题描述】:

在 IIS 7.5 上托管了一个 Web 服务应用程序。身份验证模式为 Windows。通过我的应用程序调用 Web 服务时,Web 服务客户端上的 useDefaultCredentials 属性为 false。因此,以匿名用户的名义进行 Web 服务调用。并且还在 IIS 上为 Web 服务应用程序启用了匿名身份验证模式。

要成功调用 Web 服务,我必须授予 Web 服务应用程序所在文件夹上的每个人的读取权限。但这会导致每个人都可以访问和读取文件夹。

在这种情况下如何隐藏文件夹以供所有人查看?

如果我没有成功描述问题,我可以给你详细解释你想了解的具体点。

【问题讨论】:

    标签: web-services security iis


    【解决方案1】:

    我找到了解决方案。我授予了内置 IUSR 帐户的读取权限,并删除了所有人的读取权限。这样一来,域中的任何人都无法再读取文件夹内容了。

    【讨论】:

      猜你喜欢
      • 2011-04-29
      • 1970-01-01
      • 2014-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-14
      • 2012-03-16
      相关资源
      最近更新 更多