![](/img/trans.png)
[英]C# ASP.NET File.OpenRead from UNC path: “Access to path…is denied.”
[英]I can't access unc path from C#. Getting access is denied
我正在使用Windows Server 2008和IIS 7.5我试图以这种方式访问文件:\\ server \\ C $ \\ temp \\ testFile.log来自另一台服务器上运行的C#代码。
我的用户名是两台服务器上的管理员。 代码在该帐户下运行。 临时文件夹已设置为(我的用户)和ASP.NET的完全权限。
为什么我不能访问它?
我不能做共享文件夹; 违反规则。 我已经在完全帐户下运行; 因此,我不需要冒充,对吧?
刚才有同样的问题。
要使调试过程以完全管理员权限运行,您必须以完全管理员权限打开Visual Studio。
在生产中,让您的流程“以管理员身份运行”。
如果您不执行上述任何操作,则必须实施模拟。
这是一个网络应用程序? 您确定该应用是否冒充您的帐户吗? IIS中的匿名访问是否设置为true?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.