我正在使用this procedure from msdn將舊內部網站從.net 2升級到4。 我主要擺脫了web.config中的.net程序集引用,並切換了DefaultAppPool。但是,當我嘗試使用http://localhost/訪問網站時,登錄挑戰未顯示出來。 Request.LogonUserIdentity
正被用於獲取憑據。將.net 2.0從.net 2.0遷移到4.0後登錄驗證失敗
當我使用http://localhost/auth.aspx挑戰確實來了。 IIS管理器將auth.apx頁面設置爲默認值,我知道它正在使用,但除非我直接解決它,否則身份驗證不會顯示。
任何想法,爲什麼它只會工作時,我輸入完整的地址? (如果我回到使用.net 2.0的請求顯示沒有完整的地址,它似乎只發生在4.0)
did Request.LogonUserIdentity
從2.0更改爲4.0?
我試過這個,它似乎並沒有解決它。雖然這是一個好主意.. – irco 2012-03-30 14:51:45