我已經將Web應用程序添加到現有網站。現有站點通過https使用基本身份驗證,但新的Web應用程序正在一個子文件夾中運行,在該子文件夾中,我禁用了基本身份驗證並啓用了匿名身份驗證(對於站點的其餘部分禁用該身份驗證)。IIS 6:獲取401.2拒絕訪問,並啓用匿名身份驗證
因此,一個直的html頁面按預期工作,您可以訪問它沒有憑據。你甚至可以在這裏看到它自己:https://csssreg.fhcrc.org/physicianSurvey/faq.html
但是我把新應用程序的aspx頁面此文件夾中,我得到了401.2,你可以在這裏看到:https://csssreg.fhcrc.org/physicianSurvey/physicianPathologySurvey.aspx
我一直令人頭大我的大腦和緊張我的手指用Google搜索這個問題,但沒有什麼可靠的結果。有沒有人對我如何允許匿名訪問aspx頁面有任何建議?任何幫助將不勝感激。
什麼是web.config中的和元素設置爲? –
他們看起來像這樣: <認證模式= 「窗口」/> <授權> <允許角色= 「CSS_DMZ \ RegTRs,CSS_DMZ \ RegSiteAdmins」/> <拒絕用戶= 「*」/> –
仔細查看元素,我發現通過添加下面的代碼應該授予匿名訪問權限,但它不起作用: '' <授權> <允許用戶=」 *「/> 授權> ' –