文件复制到远程服务器访问错误

本文关键字:服务器 访问 错误 复制 文件 | 更新日期: 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

以下是更多信息。

我只是尝试授予"经过身份验证的用户"对远程文件夹的完全控制权,它可以工作!