如何通过Web应用程序限制文件删除?

时间:2015-10-30 10:12:20

标签: c# windows asp.net-mvc-4

我正在使用asp.net mvc4应用程序。我有自定义代码,上传我的应用程序的特定文件夹中的文件。此代码可以选择删除文件(上传到该文件夹​​)。 我没有该代码,所以我想更改该文件夹的权限,以便它不允许通过Web应用程序从该位置删除文件。窗口自行发送错误以获取权限。 我拒绝删除网络服务的删除权限但没有工作。

现在这适用于此文件夹中已有的图像。但现在的问题是,当我上传新图像时,它允许删除图像意味着安全许可未应用于新图像。为什么? 如何/我应该指定哪个用户拒绝删除权限?

1 个答案:

答案 0 :(得分:0)

您的网站运行的用户帐户似乎不是网络服务。

如果您的应用程序托管在IIS中,则需要找到您网站的应用程序池,然后检查此应用程序池使用的用户帐户。因此,请检查IIS上的网站属性,查看应用程序池名称,然后转到IIS控制台树中的“应用程序池”节点,找到应用程序名称并检查其属性以查找相关用户。