我们有一台全新的 Windows2012R2 服务器。我们已在其上安装了 IIS 功能(包括静态内容)。
然后我们在其上部署了一个网站(使用复制)。
当我们浏览该网站时,HTML、CSS 和 JavaScript 都能很好地运行。
但是,请求png
和ico
请求获得的响应 HTTP 状态 500、子状态 0、win32 状态 1346。
但为什么我们只获取图像呢?
更重要的是,我们如何在不启用模拟的情况下解决这个问题?
IIS_IUSRS
编辑:实际上,添加并没有帮助Impersonate a client after authentication
。
答案1
我遇到了完全相同的奇怪错误,世界上最令人沮丧的事情是重新启动成功了。这些都是我使用的步骤,即使它们没有提供根本原因,也许它们对某些人有帮助。
我们通过 GPO 设置“身份验证后模拟客户端”权限。
计算机配置>>Windows 设置>>安全设置>>本地策略>>用户权限分配。
我将我们网站上有此问题的用户添加到该组,它是网站和应用程序池的用户。
更新的 GPO 确保新设置显示本地服务器上的用户权限,但仍然没有运气。
然后我们重启了服务器,一切正常。所以我不知道这些更改是否需要 GPO 更新以外的其他操作来解决问题。