Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
文件夹权限ASP.NET网站联机_Asp.net_Visual Studio_Permissions - Fatal编程技术网

文件夹权限ASP.NET网站联机

文件夹权限ASP.NET网站联机,asp.net,visual-studio,permissions,Asp.net,Visual Studio,Permissions,我正在把文件上传到一个文件夹里。当我在本地运行解决方案时,它会正常工作,但当我使用“复制网站”将网站上载到web服务器时,我无法再将文件上载到文件夹 我可以以某种方式更改权限吗?根据您将文件上载到的文件夹以及您配置web服务器以在其下执行应用程序的帐户,可能有不同的方法来实现这一点。但基本上,您应该将此帐户的写访问权限添加到您正在将上载文件保存到的给定文件夹中。但是,如果您使用一些特殊的ASP.NET文件夹(例如App\u Data)来存储上载的文件,则该帐户应该已经具有对该文件夹的写入权限。如

我正在把文件上传到一个文件夹里。当我在本地运行解决方案时,它会正常工作,但当我使用“复制网站”将网站上载到web服务器时,我无法再将文件上载到文件夹


我可以以某种方式更改权限吗?

根据您将文件上载到的文件夹以及您配置web服务器以在其下执行应用程序的帐户,可能有不同的方法来实现这一点。但基本上,您应该将此帐户的写访问权限添加到您正在将上载文件保存到的给定文件夹中。但是,如果您使用一些特殊的ASP.NET文件夹(例如
App\u Data
)来存储上载的文件,则该帐户应该已经具有对该文件夹的写入权限。如果您已将网站上载到某个托管公司,而该公司不允许您更改网站中不同文件夹的权限,您可能需要联系支持人员,以便他们执行您需要的必要修改。

取决于您上载文件的文件夹和如果您已将web服务器配置为在其下执行应用程序,则可能有不同的方法来实现此目的。但基本上,您应该将此帐户的写访问权限添加到您正在将上载文件保存到的给定文件夹中。但是,如果您使用一些特殊的ASP.NET文件夹(例如
App\u Data
)来存储上载的文件,则该帐户应该已经具有对该文件夹的写入权限。如果您已将网站上载到某个托管公司,而该公司不允许您更改网站中不同文件夹的权限,则您可能需要联系支持人员,以便他们执行您需要的必要修改。

这取决于试图上载文件的用户进入服务器上的那个目录,对服务器上的那个文件夹有权限,例如:读/写,等等。。。另外,将在服务器上使用该程序的用户是以自己的身份运行应用程序还是以IIS用户帐户或其他专用帐户的身份运行应用程序

更新:


由于您是通过VPN执行此操作的,请尝试向该服务器提供终端服务,如果您个人有权限进行此更改(如“授予权限”),请自己执行或让管理员为您执行此操作。

这取决于尝试上载文件的用户进入服务器上的那个目录,对服务器上的那个文件夹有权限,例如:读/写,等等。。。另外,将在服务器上使用该程序的用户是以自己的身份运行应用程序还是以IIS用户帐户或其他专用帐户的身份运行应用程序

更新:


由于您是通过VPN执行此操作的,请尝试向该服务器提供终端服务,如果您个人有权限进行此更改(如“授予权限”),请自己执行或让管理员为您执行此操作。

是否可以使用VS执行此操作?我正在使用VPN连接将站点上载到服务器,之前只使用FTP客户端对文件夹执行过此操作…@user1121487,当然不能使用VS。VS不是一个可以向远程服务器上的文件夹授予权限的神奇工具。管理员就是这么做的。好的,如果你已经有了远程服务器的管理员帐户,你可以自己做。如果没有,请与管理员联系。这可以使用VS完成吗?我正在使用VPN连接将站点上载到服务器,之前只使用FTP客户端对文件夹执行过此操作…@user1121487,当然不能使用VS。VS不是一个可以向远程服务器上的文件夹授予权限的神奇工具。管理员就是这么做的。好的,如果你已经有了远程服务器的管理员帐户,你可以自己做。如果没有,请与管理员联系。