我们一直在试图通过ARR进行
Windows身份验证.
我们创建了一个新的域帐户(appservices)
ARR服务器(srvarr)使用默认应用程序池,用户设置为appservices
IIS服务器(srvweb)使用默认应用程序池,用户设置为appservices
我们跑了
setspn -s domain\appservices 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,似乎都没有用.