我的身份驗證模式設置爲我的asp.net web.config中的表單,但當瀏覽到網站時,我仍然收到了Windows登錄提示。身份驗證模式=表單 - 爲什麼我會得到Windows登錄提示?
身份驗證模式可以設置在其他地方,例如在IIS中?我的網站運行在IIS 6上。
謝謝。
我的身份驗證模式設置爲我的asp.net web.config中的表單,但當瀏覽到網站時,我仍然收到了Windows登錄提示。身份驗證模式=表單 - 爲什麼我會得到Windows登錄提示?
身份驗證模式可以設置在其他地方,例如在IIS中?我的網站運行在IIS 6上。
謝謝。
碰巧一位同事在我離開時將我的機器更新爲.NET Framework 3.5 SP1。所以我編譯了我的項目併發布到沒有安裝SP1並且發生上述情況的服務器上。
我已經在服務器上安裝了SP1,現在工作正常。
感謝您的所有輸入。
只是爲了澄清:登錄彈出,因爲應用程序無法加載文件由於下面描述的問題:http://geekswithblogs.net/LessonsLeared/archive/2008/08/21/hidden-surprises-in-.net-3.5-service-pack-1.aspx
我有問題,身份驗證設置爲窗體和目錄安全設置爲允許匿名,但一些資源(在我的具體情況下的圖像)沒有適當的權限,允許匿名用戶讀取它們。
效果是提示用戶登錄,以便可以顯示圖形,之後顯示錶單並且用戶以預期形式登錄(再次)。
這可能是因爲不允許正被服務的文件夾的權限設置爲通過運行網站
聽起來像是Windows權限問題的用戶進行訪問。
Windows權限將始終覆蓋您在aspnet中設置的任何內容。
我會首先查看IIS管理員的「匿名訪問」權限,然後通過文件系統工作。
您已經在IIS管理員中配置了匿名訪問,但IIS用戶沒有訪問文件系統的權限,默認爲登錄對話框以Windows用戶身份進行身份驗證。