在一台服务器上为IIS提供对另一台服务器上的文件夹的读访

时间:2016-03-14 12:23:14

标签: asp.net iis permissions iis-7

作为Mark Mitchell says it

  

Microsoft IIS Server 7.0及更高版本提供了许多与应用程序安全性相关的新功能。其中一项新功能是能够为每个ASP.NET应用程序分配自己独立的应用程序池。

我想在同一个域的另一台服务器(服务器B)上为其中一个AppPools(生活在服务器A中)提供读访问权。

尝试这样做,我已导航到服务器B,但我无法从服务器A中选择AppPool用户。

有没有办法做到这一点?如果它实际上是不可能的,那么是否可以使我在服务器A上的网站使用AD用户而不是AppPool用户,以便我可以在服务器B上的文件夹上为该AD用户分配读访问权?

我在Windows 2008 Server R2上运行IIS 7

1 个答案:

答案 0 :(得分:1)

在解决了这个问题之后,我最终得到的解决方案是创建一个自定义AppPool,然后使用AD-user作为此AppPool。

首先,我添加了AppPool

Create new AppPool

然后我导航到高级设置,并为此AppPool设置自定义帐户

Use custom account Specify AD-user

最后我导航到网站的高级设置,并将身份设置为新创建的" MyCustomPool"

Select new AppPool

完成所有这些后,我就可以为之前选择作为"自定义帐户"的AD用户设置权限。对于AppPool" MyCustomPool"