这种问题对我来说是第一次,因为我想知道正在工作的东西是否应该工作。
我们有:
服务器 1 - Win2K3 文件服务器,也是我们的域服务器。
服务器 2 - 部署了我们的 MVC3 站点的 Win2008 R2 服务器,它也加入了域。
我在服务器 2 上有代码,它使用 .NET 文件系统 (IO) 类使用指向网络共享目录的 UNC 路径访问服务器 1,例如\\10.1.1.1\FileDirectory\
.
这段代码工作得很好,我们没有使用模拟或委托。我想知道这是否应该工作,或者它是否指向服务器 1 上的错误网络权限设置。我认为 MVC3 站点作为某种本地服务器系统帐户运行,该帐户没有任何域访问权限,这就是为什么我我很困惑。
这是服务器 1 上共享目录的权限的 2 个屏幕截图。
共享权限
NTFS 权限
感谢您的任何意见。让我知道我是否可以进一步澄清或提供更多信息。