我发现了类似的问题,但是我找到的解决方案都没有对我有用。我对IIS或网络安全知之甚少,所以在这里发布我的问题。如果有人有任何意见,我真的很感激。
我在Windows Server 2008上的IIS7.5下运行我的webApplication。
-Web服务器计算机不受域控制。
- 通过Web应用程序,我正在尝试访问网络共享位置(machine1也不受域控制)。
我一直收到此错误“System.UnauthorizedAccessException:访问路径”\\ Machine1 \ Shared \ Test.txt“被拒绝。”我正在使用UNC Path。
我与各种用户共享具有完全权限的网络共享目录,包括“所有人”,“网络服务”,“IUSR”,“IIS_IUSRS”。只是为了看它首先工作。
Web应用程序在其自己的应用程序池中的IIS下运行,其中“托管管道模式”为经典,“身份”为“网络服务”。 注意:甚至尝试将模式更改为“集成”。那没起效。
我想在网络服务下运行IIS。在网络共享上与用户帐户匹配的任何其他用户帐户下运行IIS也不是我的解决方案。 即使我尝试过它,也无法使其正常工作。
我在具有共享目录的网络计算机上使用了进程监视器,我希望网络服务能够访问该文件,但我没有看到任何进程尝试访问该文件或创建它。我不确定哪个进程可以访问此文件以及在哪个帐户下?
寻求帮助。