2

我正在本地开发一个新的 ASP.Net MVC 4.0 应用程序。它在 Casini 中成功运行。现在我想将它演示给我的客户端,并通过在我的 Win7 机器上本地运行的 IIS 7.5 公开它。问题是所有 JPG 图像都从 IIS 获得 302 重定向。我尝试从 /Images/ .jpg、/Content/ .jpg 和根目录 /*.jpg 访问图像。有趣的是,我可以从任何文件夹(如 *.js 文件、*.css 文件、*.bmp 文件)访问其他文件类型。

有任何想法吗?

4

1 回答 1

4

这可能是由于 Windows 对包含您网站的根目录的权限。

在 IIS 中设置时,您还需要授予以下用户访问权限:

  • IIS 匿名用户帐户:IUSR
  • IIS 应用程序池帐户:(IIS AppPool\DefaultAppPool默认,如果您指定了自己的应用程序池,请替换后半部分)

他们只需要默认的读取权限,除非您的网站创建文件

IIS网站目录权限截图

于 2011-12-07T09:44:30.630 回答