如何隐藏Web服务应用程序托管的文件夹?

时间:2012-02-08 08:59:05

标签: web-services security iis

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

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

在这种情况下,如何隐藏每个人都能看到的文件夹?

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

1 个答案:

答案 0 :(得分:0)

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