Iis-7
我可以在 IIS7 中為 Windows Authenticated 網站設置預設域嗎?
我有一個使用Windows Authentication的 Intranet 站點。當提示使用者輸入憑據時,他們輸入:
User: domain\username Pass: SomePassword
如果他們可以省略
domain\
將用預設域填充的部分,那就太好了。我願意放棄使用伺服器/機器帳戶(非域)登錄的能力,因為無論如何我們都不使用它。BasicAuth 似乎可以做到這一點,但我似乎找不到有關如何使用 WindowsAuth 執行此操作的參考。
“Windows 身份驗證”是指瀏覽器將目前登錄使用者的憑據發送到 Web 伺服器;然後,如果由於使用者沒有足夠的權限訪問該站點而導致此身份驗證失敗,則會提示他登錄。
Windows 身份驗證自動發送的憑據始終是目前登錄使用者的憑據,包括他所屬的域;所以你不能在這裡指定任何東西,因為這樣做沒有任何意義。
您不能,IIS 無法在使用集成身份驗證時設置預設域。安撫使用者的一個流行技巧是讓他們使用
username@domain.com
(Active Directory 術語中的 UPN)登錄 - 這通常與他們的電子郵件地址匹配,並且對最終使用者來說更容易接受。