PHP - IIS和无效的身份验证标头

时间:2014-12-03 19:46:44

标签: php iis iis-7

首先,这是我第一次在Windows Server上发布PHP应用程序。

我收到此错误:


HTTP错误401.2 - 未经授权 由于身份验证标头无效,您无权查看此页面。

请求网址:http //..../ index.php

物理路径:C .... \ index.php

登录方法:尚未确定

登录用户:尚未确定


谷歌搜索了一段时间后,比开始时更加迷失。

我应该在我的PHP应用程序上实现某种标头,还是在ISS甚至Windows上实现某些魔术配置? (我为第二个找到了一些可能的解决方案,但老实说,我不知道我在做什么)

感谢您的任何指示

编辑:这是7.5

2 个答案:

答案 0 :(得分:0)

我不确定您使用的是哪个版本的IIS,但对于7.0检查here或7.5 here

答案 1 :(得分:0)

确保已启用匿名身份验证,并且正在使用具有NTFS权限的用户身份为您的站点的文件系统。我建议选择"使用应用程序池标识"选项。还要确保您的应用程序池的标识是IIS_Users安全组的成员,同样具有正确的NTFS权限。