2

我发现了类似的问题,但是我找到的解决方案都没有为我工作。我对 IIS 或网络安全知之甚少,所以在这里发布我的问题。如果有人有任何意见,我将不胜感激。

我在 Windows Server 2008 上的 IIS7.5 下运行我的 webApplication。

-Web 服务器计算机不受域控制。

- 通过 Web 应用程序,我正在尝试访问网络共享位置(也不受域控制的 machine1)。

  • 我不断收到此错误“System.UnauthorizedAccessException:对路径“\\Machine1\Shared\Test.txt”的访问被拒绝。” 我正在使用 UNC 路径。

  • 我将具有完全权限的网络共享目录共享给各种用户,包括“每个人”、“网络服务”、“IUSR”、“IIS_IUSRS”。只是为了首先看到它工作。

  • Web 应用程序在其自己的应用程序池中的 IIS 下运行,“托管管道模式”为经典,“身份”为“网络服务”。注意:甚至尝试将模式更改为“集成”。那没起效。

  • 我想在网络服务下运行 IIS。在与网络共享用户帐户匹配的任何其他用户帐户下运行 IIS 对我来说也不是解决方案。即使我尝试过,也无法使其正常工作。

  • 我在具有共享目录的网络计算机上使用了进程监视器,并且我希望网络服务能够访问该文件,但是我没有看到任何进程试图访问该文件或创建它。我不确定哪个进程应该访问此文件以及在哪个帐户下?

寻求帮助。

4

0 回答 0