[IIS]為何Session Timeout時,會跳出要User輸入帳號及密碼的視窗

[IIS]為何Session Timeout時,會跳出要User輸入帳號及密碼的視窗

最近同事在測試將ASP.NET Form驗証的Timeout時,發現如果Timeout時(Request回來是401(Unauthorized)),IE會跳出要User輸入帳號及密碼的視窗。

image

 

這是因為在IIS驗証中,除了有啟用 表單驗証、匿名驗証外,「Windows驗証」也啟用了!

所以在建立Web應用程式時,如果沒有要使用的驗証,請記得要設定成停用哦!

image

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^