即使使用具有我身份的 AppPool,IIS 也无法显示静态内容

问题描述 投票:0回答:2

我有一个在 IIS 上运行的网站,它有自己的身份和自定义凭据,即我的计算机帐户(即管理员)。当我尝试加载页面时,Asp.Net MVC 应用程序执行,但不执行 Javascript,也不执行 CSS 文件。我有 401.3 错误。我已启用 IIS 请求日志,这就是我所看到的。

应用程序池是我自定义的。认证是匿名的。令牌的用户是 NT Authority\IUSR ...这是我不明白的...为什么它不是我的凭证?

enter image description here

iis iis-7.5
2个回答
1
投票

为了解决这个问题,我必须激活 IIS 的静态文件处理程序,并且必须在基本设置中设置一个具有文件夹读取权限的凭据,而不是默认的凭据。


0
投票

我必须将我的应用程序池身份设置为自定义用户帐户,然后还设置

Connect as...
设置,如下所示:

https://serverfault.com/a/1063414/402955

© www.soinside.com 2019 - 2024. All rights reserved.