【发布时间】:2012-02-18 06:00:09
【问题描述】:
我有一个 C#/.Net 应用程序,它本质上是一个胖客户端数据收集应用程序。给定一个部件号,它会执行一些数据库查询(对外部 Orcale 数据库)、一些 Sharepoint 查询,并且还会搜索一些网络驱动器以获取相关信息。现在我正在尝试将其更改为面向服务的架构。 Web 服务现在驻留在服务器上,当被瘦客户端调用时,会执行 db 查询、sharepoint 查询和文件系统查询并返回结果。除了文件搜索之外,所有这些都运行良好。搜索结果是空的,我认为是因为 Web 服务在其自己的小虚拟文件系统中执行,并且无法查看网络驱动器来扫描它需要扫描的文件。
有人可以推荐正确的方法来允许对网络驱动器进行受保护的读取访问,以便服务可以获取所需的信息吗?我不希望将这些文件直接提供给瘦客户端,只是允许该服务对我们办公室的整个网络驱动器阵列进行后端访问。顺便说一下,Web 服务托管在 IIS 6、Windows Server 2003 上。
【问题讨论】:
-
是的,活动目录正在使用中
标签: iis permissions iis-6 windows-server-2003