授予 SYSTEM 权限以写入在域上运行的 Windows Server 上的文件夹

授予 SYSTEM 权限以写入在域上运行的 Windows Server 上的文件夹

我们有一个在 IIS 6.2 上的 Windows Server 2012 R2 上运行的 .NET 应用程序。它需要将 Excel 文件写入 Windows Server 2012 R2 上的网络文件夹。

它使用 Microsoft.Office.Interop 来实现这一点,而这在 IIS 中很难运行。我们发现让它工作的唯一方法是将应用程序池设置为高级设置->进程模型->实体:LocalSystem。我们测试了在本地写入文件,该文件由“SYSTEM”创建。但是当它尝试写入网络文件夹时,它会报告“访问路径‘...’被拒绝。”。

我们似乎找不到一种方法来将客户端上的 SYSTEM 权限添加到网络文件夹。有没有人有过这样的经验,或者我们是否需要找到一种方法来将其作为实际帐户或 IUSR 来运行?

相关内容