文件复制到远程服务器访问错误
本文关键字:服务器 访问 错误 复制 文件 | 更新日期: 2023-09-27 18:35:14
我在以下代码上不断收到访问错误:
var fileName = "test.dgi";
var local = Path.Combine(@"C:'aaa", fileName);
var remote = Path.Combine(@"''sw933chipqw001'tmp'", fileName);
我得到的错误是:
对路径 '''sw933chipqw001''tmp''test.dgi' 的访问被拒绝。
我尝试授予对 IUSR、IIS_ISURS 和我在应用程序池中设置的服务帐户的读/写访问权限。 什么都没用。我正在使用 IIS7。
但是,如果我添加具有读/写访问权限的"每个人",它就可以工作。有人知道我需要授予权限的特定帐户是什么吗?
在 IIS7 中运行应用池的默认帐户是:
IIS AppPool'<AppPoolName>
在您的情况下,可能是
IIS AppPool'DefaultAppPool
以下是更多信息。
我只是尝试授予"经过身份验证的用户"对远程文件夹的完全控制权,它可以工作!