如果您在設(shè)置iis的身份驗(yàn)證方式為“windows 集成身份驗(yàn)證”時(shí),使用ie訪問站點(diǎn)仍然被要求輸入用戶名和密碼,并且您不清楚問題所在,那么本文將為您提供幫助。
根據(jù)我們的理解,“Windows 集成身份驗(yàn)證”應(yīng)該讓IE自動(dòng)使用當(dāng)前系統(tǒng)登錄的賬戶來訪問IE站點(diǎn)。微軟官方解釋稱,這通過Kerberos協(xié)議實(shí)現(xiàn)(如果您對(duì)此不熟悉,可以參考另一篇文章:https://www.php.cn/link/eb7c1eabb2baa803f2635d2ba4792d3f)。
然而,理論與實(shí)際情況可能有所不同。您遇到的情況可能與我下面描述的情況類似:
首先,我設(shè)置了iis站點(diǎn),并將身份驗(yàn)證方式設(shè)為“Windows 集成身份驗(yàn)證”。(我關(guān)閉了其他驗(yàn)證方式,以確保實(shí)驗(yàn)的唯一性)
我收到了以下提示:
然后,我輸入了登錄該計(jì)算機(jī)的域賬戶名和密碼后順利進(jìn)入了站點(diǎn)。
但這并不是我的初衷(我是用域賬戶登錄的,并且在IIS上沒有對(duì)該賬戶設(shè)置任何禁止權(quán)限),除非我沒有使用有權(quán)限的域賬戶進(jìn)行登錄,我希望IE不要再次提示我輸入用戶名和密碼。
接下來,我將教大家一個(gè)方法,讓IE變得更聰明,不再要求我輸入用戶名和密碼。
我將該站點(diǎn)的網(wǎng)址添加到IE的“本地Intranet”區(qū)域。
然后重啟IE,再次訪問該網(wǎng)址
我直接就進(jìn)來了,但這一切都是基于我的客戶端計(jì)算機(jī)已經(jīng)加入域,并且我使用域賬戶登錄,且我的計(jì)算機(jī)處于可以與域控制器聯(lián)系的內(nèi)網(wǎng)環(huán)境中。
最后,這種設(shè)置方式對(duì)于小規(guī)模的客戶端還是值得考慮的,但如果您有成百上千臺(tái)客戶端需要設(shè)置,那么這項(xiàng)簡單的工作就會(huì)變成噩夢。要解決這個(gè)問題,我們可以通過公司行政手段發(fā)布配置手冊,但顯然這不是最佳方法。除此之外,我們還可以通過組策略進(jìn)行設(shè)置。