0
對於我們的Intranet應用程序的本地測試,我們使用IIS Express。通常,當我瀏覽到本地端口時,我會在我當前的用戶帳戶下自動登錄(Windows憑據)。我可以設置IIS Express嗎?當我開始一個新的瀏覽器會話時,它總會詢問憑據。可以強制IIS Express爲每個新的瀏覽器會話提供一個驗證對話框嗎?
對於我們的Intranet應用程序的本地測試,我們使用IIS Express。通常,當我瀏覽到本地端口時,我會在我當前的用戶帳戶下自動登錄(Windows憑據)。我可以設置IIS Express嗎?當我開始一個新的瀏覽器會話時,它總會詢問憑據。可以強制IIS Express爲每個新的瀏覽器會話提供一個驗證對話框嗎?
正如Peter B指出的那樣,它是(部分)Internet Explorer設置。我設法通過註冊表設置IE設置,通過設置以下重點:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1]
"1A00"=dword:00010000
現在的身份驗證對話框將每一個頁面是從本地主機請求的時間彈出。
爲什麼?對話看起來更安全? –
你看到的是瀏覽器行爲,而不是IIS表達行爲。你可以嘗試,如果這有幫助(長頁面與各種瀏覽器的選項來配置登錄過程):http://www.lansweeper.com/kb/141/enabling-or-disabling-login-prompts.html –
@LLLi沒有與安全性相關,只需對具有通過AD組分配的不同角色的不同測試用戶進行多角色測試即可。 – AutomatedChaos