0

这种问题对我来说是第一次,因为我想知道正在工作的东西是否应该工作。

我们有:

服务器 1 - Win2K3 文件服务器,也是我们的域服务器。

服务器 2 - 部署了我们的 MVC3 站点的 Win2008 R2 服务器,它也加入了域。

我在服务器 2 上有代码,它使用 .NET 文件系统 (IO) 类使用指向网络共享目录的 UNC 路径访问服务器 1,例如\\10.1.1.1\FileDirectory\.

这段代码工作得很好,我们没有使用模拟或委托。我想知道这是否应该工作,或者它是否指向服务器 1 上的错误网络权限设置。我认为 MVC3 站点作为某种本地服务器系统帐户运行,该帐户没有任何域访问权限,这就是为什么我我很困惑。

这是服务器 1 上共享目录的权限的 2 个屏幕截图。

共享权限

在此处输入图像描述

NTFS 权限

在此处输入图像描述


感谢您的任何意见。让我知道我是否可以进一步澄清或提供更多信息。

4

1 回答 1

0

从具有共享的服务器的角度来看,您的站点运行的用户(App Pool Identity?)会被视为“经过身份验证的用户”。

http://www.windowsitpro.com/article/user-management-and-profiles/understanding-the-authenticated-users-group

于 2012-09-19T18:49:20.067 回答