C#Asp.NET内部Web应用程序:从其他本地服务器复制文件

C#Asp.NET内部Web应用程序:从其他本地服务器复制文件,c#,asp.net,file-upload,C#,Asp.net,File Upload,我的内部web应用程序位于服务器//tom。。。但是我需要从服务器上传一个文件//jerry 虽然fileupload.saveas非常适合将文件放在//tom的本地,但当我尝试将其发送回//jerry时,它告诉我访问被拒绝。我试图授予//jerry/用户所有操作的权限,但仍然没有 web应用程序所依赖的用户/组是什么//tom 在我的代码隐藏中,我甚至尝试了FIle.Copy(..)。file.move等。。但它告诉我,从//jerry 我能做什么 PS:当我在本地运行web应用程序(loca

我的内部web应用程序位于服务器//tom。。。但是我需要从服务器上传一个文件//jerry

虽然fileupload.saveas非常适合将文件放在//tom的本地,但当我尝试将其发送回//jerry时,它告诉我访问被拒绝。我试图授予//jerry/用户所有操作的权限,但仍然没有

web应用程序所依赖的用户/组是什么//tom

在我的代码隐藏中,我甚至尝试了FIle.Copy(..)。file.move等。。但它告诉我,从//jerry

我能做什么


PS:当我在本地运行web应用程序(localhost)时,一切正常,问题只在我上线时发生…

这听起来像是权限问题。当您在本地运行应用程序时,它很可能在您的帐户下运行,但在服务器上,它通常默认为NetworkService帐户,该帐户可能不在网络域中。您可能需要创建一个域帐户来运行应用程序,或者如果用户有权访问目录,则需要创建一个域帐户,或者模拟用户的域帐户。

这是一个权限问题,不是吗?似乎是。。。如果是权限问题,部署的内部web应用程序的用户是什么?如果安全的话,请查看如果您将要复制的文件夹授予每个人的权限过满会发生什么情况我尝试将完全控制权授予一群用户/组:管理员、用户、我自己。。。还是没什么。。。列表中有50多个组/用户…等等,dbf是数据库文件吗?当你试图复制它时,它正在使用吗!?尝试复制一个未打开的.txt文件,查看问题是否仍然存在。我已将NetworkService帐户添加到该文件夹中,并授予其完全权限,但仍然相同:拒绝访问