2011-05-11 151 views
1

我有两个应用程序池,它们都是.Net 4.0应用程序池。如果我将应用程序切换到第二个应用程序池,那么我的应用程序可以连接到网络驱动器,如果将应用程序切换到第一个应用程序池,我无法从我的应用程序连接到网络驱动器。IIS 7.5应用程序池网络驱动器访问问题

我们在一个月前创建了这两个应用程序池,但我们不记得我们做了什么导致第二个应用程序池运行或第一个应用程序池中断。

我也尝试创建一个新的应用程序池并将应用程序切换到这个应用程序,应用程序仍然无法连接网络驱动器。所以,这意味着默认情况下,应用程序池无法访问网络驱动器,这应该如何。

我该怎么做才能让我的第一个应用程序池可以访问网络驱动器。

注意: - 授予应用程序池访问网络驱动器的权限不是一种选择。我们只能读取网络驱动器。

+0

我还没有得到它的工作。任何帮助,将不胜感激! – 2011-05-24 19:34:36

回答

0

我们实际上找到了一个临时解决方案(可能是唯一的解决方案)。我们将应用程序池的标识更改为服务器用户。由于服务器用户可以访问网络驱动器,因此其下的应用程序池和应用程序与服务器用户具有相同的访问权限。

它可能存在一些安全漏洞,但我们正在运行Intranet应用程序,所以它可能没问题。