我有 2 个具有共享配置的 Windows 2008 R2 x64 服务器 NLB、ARR。我在网络共享中有应用程序文件。 ASP.net 页面 (.aspx) 运行良好,但没有 css、images、js 工作。我还有一个 .htm 文件可以很好地显示 css 和图像。
在 iis 日志中,我确实看到了一条 401.3 消息。所以它似乎是权限,但不确定还有什么可以明智地配置权限。
我在以下位置阅读了类似的问题:
https://serverfault.com/questions/126978/iis-7-5-401-3-access-denied
我尝试了建议的解决方案 - 似乎都没有用(除非我遗漏了什么)。非常感谢任何建议!
最佳答案
好的,这就是我为解决问题所做的工作。
由于我的应用程序文件位于文件共享中,因此匿名用户帐户无法访问它们。这是因为默认情况下 IUSR 帐户用于 Anoymous 用户。在 IIS->Site->Authentication 中将 Anonymous Authentication 设置为 Application Pool Identity 如果您已经创建了自定义应用程序池或者您可以指定一个帐户。
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\caspol.exe -m -ag 1 -url "file:////\computername\sharename*"FullTrust -exclusive on
关于javascript - IIS 7.5 没有图像 css js 显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3771831/