C# Sys.Webforms.PageRequestManagerServerErrorException服务器错误503

C# Sys.Webforms.PageRequestManagerServerErrorException服务器错误503,c#,asp.net,iis-6,windows-server-2003,runtime-error,C#,Asp.net,Iis 6,Windows Server 2003,Runtime Error,我指的是这个,因为我必须将文件从一台服务器写入另一台服务器。我正在尝试在Windows服务器上创建一个自定义域帐户 我已经按照链接中的说明完成了所有操作,但是当我浏览网站时,我发现以下错误: 我正在为错误重新传递以下内容 但是还没有成功 当我为应用程序池授权网络服务时,会出现此错误 Access to the path '\\servername\c$\fromvini\abc.text is denied.' 要在远程计算机上读取文件,有两种方法 第一种方式-两台计算机拥有相同的帐户。 两

我指的是这个,因为我必须将文件从一台服务器写入另一台服务器。我正在尝试在Windows服务器上创建一个自定义域帐户

我已经按照链接中的说明完成了所有操作,但是当我浏览网站时,我发现以下错误:

我正在为错误重新传递以下内容

但是还没有成功

当我为应用程序池授权网络服务时,会出现此错误

Access to the path '\\servername\c$\fromvini\abc.text is denied.'

要在远程计算机上读取文件,有两种方法

第一种方式-两台计算机拥有相同的帐户。
  • 两台计算机必须具有相同的用户名/密码
  • 在运行该站点的IIS服务器上,您放置该帐户以运行该站点的池,不要将此帐户设为服务帐户,但需要更正站点目录的设置才能运行
  • 在您允许的远程服务器上,共享连接可以被此帐户看到,但您也可以更改目录和文件的凭据以拥有该帐户的权限
  • 第二种方法-使用与池不同的登录名打开文件
  • 该网站是运行在什么池使用,也许是服务帐户,我们不关心
  • 在第二台服务器上设置要在第一台服务器上使用的用户名/密码
  • 打开文件共享,并更改该帐户的文件权限
  • 您可以使用
    Impersonate
    在其他用户下运行文件访问
  • 例如:

    using ( new Impersonator( "myUsername", "myDomainname", "myPassword" ) )
    {
          //... read the file
    }
    

    还有一个完整的例子:

    我已经尝试了第一步,这就是我出错的原因above@vini您能从一台计算机登录到另一台计算机吗?我是说,当你在计算机上时,你能用这个名字/通行证来查看其他计算机的文件吗?