Windows-Server-2008-R2

ARR 3 IIS 7.5 Windows 身份驗證不起作用

  • March 7, 2014

我們一直在努力嘗試通過ARR進行****Windows 身份驗證

我們創建了一個新的域帳戶 ( appservices)

ARR 伺服器( srvarr) 使用預設應用程序池,使用者設置為appservices

IIS 伺服器( srvweb) 使用預設應用程序池,使用者設置為appservices

我們跑了

setspn -s domain\appservices http://srvarr

並使用-l它註冊的節目進行檢查http://srvarr

srvarr設置為使用anonymous authentication

srvweb設置為使用windows authentication

直接去http://srvweb/healthCheck.txt給一個'Working!'消息 嘗試去http://srvarr/healthCheck.txt給一個

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

或者

401 - with prompt for credentials

如果我們打開,anonymous authentication我們會'Working!'從其中一個http://srvweb/healthCheck.txthttp://srvarr/healthCheck.txt

我們已經嘗試過NTLMNegotiate,但似乎都不起作用。

我們有錯字HTTP/srvarrHTTP/srvwebashttp://srvarrhttp://srvweb。確保您將其作為協議而不是 url!

還有可能對其他人有幫助的設置:

刪除兩者NTLM添加打開關閉Negotiate_ Negotiate:Kerberos UseAppPoolCredentials useKernelMode

確保所有伺服器都使用您的域 Web 服務帳戶作為應用程序池身份

引用自:https://serverfault.com/questions/579796