0

我在 IIS 7.5 上部署了一个带有 .NET 4.5 框架的 ASP.NET Web 窗体应用程序。我的 IIS 必须能够访问本地文件、编辑 Excel 文件、创建新文件等等。当我运行我的应用程序时,我得到一个错误,ASP.NET 没有这个文件的权限。

在这个特殊文件的属性页面上,我赋予 IUSR 和 IIS_IUSRS 全部权限。在一篇文章中,我读到 lusrmgr.msc 必须是 ASPNET 用户,但我没有这样的用户。IIS没有正确安装?

lusrmgr.msc

4

1 回答 1

0

在我的服务器上,我认为我可以右键单击主文件夹...“wwwroot”或您将目录设置为的任何内容,然后设置权限,这将更改所有内容的权限。原来,我的服务器有点挑剔,我不得不进去手动右键单击 IIS_IUSRS 无权访问的目录并再次设置权限。例如,如果您被拒绝访问的文件位于“wwwroot/files/excel”中,那么您应该右键单击并手动检查第一个“文件”的权限,然后再次检查“Excel”。

于 2013-07-23T08:21:07.217 回答