0

像大多数有相同问题的人一样,我的“内容”文件夹下的所有内容当前都被重定向到我的登录页面(直到我被授权)。根据 Dev HTTP Client 的说法,这是我尝试直接导航到 Content 下的样式表之一时得到的结果。

在此处输入图像描述

我尝试了以下方法:

  1. 允许匿名用户通过 web.config 访问一堆不同的文件夹

    在此处输入图像描述

  2. 我试过更改 IIS 的权限。 该网站的文件夹具有完全权限,以及它的所有子文件夹。我什至添加了网络服务用户和DefaultAppPool用户,并赋予了他们完全的权限。

  3. 我已将站点的匿名身份验证更改为应用程序池标识

我错过了什么?

4

2 回答 2

0

由于您将匿名身份验证设置为 ApplicationPool Identity,因此您需要授予 ApplicationPool Identity 对该文件夹的权限。为此,请执行以下步骤:

  • 转到内容目录的属性
  • 选择“安全”选项卡
  • 单击“编辑”,然后单击“添加”按钮
  • 单击“位置”按钮并确保选择您的机器。(如果服务器属于一个,则不是 Windows 域。)
  • 输入“IIS AppPool\nameofyourapppool”
  • 单击“检查名称”按钮,然后单击“确定”。
于 2013-11-10T11:11:56.550 回答
0

我向所有人道歉,但答案似乎很明显(也是我的错)。在我所做的所有更改中,我想我不小心禁用了我的 Content 文件夹上的匿名身份验证。

这么笨...

于 2013-11-10T19:08:19.903 回答