加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-server-2008-r2-ARR 3 IIS 7.5 Windows身份验证无效

发布时间:2020-12-13 23:16:48 所属栏目:Windows 来源:网络整理
导读:我们一直在试图通过ARR进行 Windows身份验证. 我们创建了一个新的域帐户(appservices) ARR服务器(srvarr)使用默认应用程序池,用户设置为appservices IIS服务器(srvweb)使用默认应用程序池,用户设置为appservices 我们跑了 setspn -s domainappservices http
我们一直在试图通过ARR进行 Windows身份验证.

我们创建了一个新的域帐户(appservices)

ARR服务器(srvarr)使用默认应用程序池,用户设置为appservices

IIS服务器(srvweb)使用默认应用程序池,用户设置为appservices

我们跑了

setspn -s domainappservices http://srvarr

并使用-l检查它是否注册了http:// srvarr

srvarr设置为使用匿名身份验证

srvweb设置为使用Windows身份验证

直接访问http://srvweb/healthCheck.txt会给出“工作!”信息
试着去http://srvarr/healthCheck.txt给出一个

502 - Web server received an invalid response while acting as a gateway or proxy server

要么

401 - with prompt for credentials

如果我们打开匿名身份验证,我们就会得到“工作!”来自http://srvweb/healthCheck.txt或http://srvarr/healthCheck.txt的消息

我们尝试了NTLM和Negotiate,似乎都没有用.

我们将HTTP / srvarr和HTTP / srvweb拼错为http:// srvarr和http:// srvweb.确保你作为协议而不是网址!

还有可能帮助他人的设置:

删除NTLM和Negotiate并添加Negotiate:Kerberos并打开UseAppPoolCredentials并关闭useKernelMode

确保所有服务器都使用您的域Web服务帐户作为应用程序池标识

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读