繁体   English   中英

我无法从C#访问unc路径。 获取访问权限被拒绝

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM