我有以下代碼: 我的目標是,只有當用戶嘗試訪問他們需要與Admin.aspx頁面進行認證的Register.aspx頁。 我收到以下消息;Web.Config中得到驗證錯誤
在應用程序級別之外使用註冊爲allowDefinition ='MachineToApplication'的節是錯誤的。此錯誤可能導致虛擬目錄未被配置爲IIS中的應用程序。
我做錯了什麼?
<location path="Report.aspx">
<system.web>
<authentication mode="Forms">
<forms loginUrl="Admin.aspx" >
<credentials passwordFormat="Clear">
<user name="John" password="[email protected]"/>
</credentials>
</forms>
</authentication>
<authorization>
<deny users="*" />
</authorization>
</system.web>
</location>
虛擬目錄未配置你有沒有虛擬目錄設置... – MethodMan 2013-04-08 16:17:50
我不知道。爲什麼我需要一個虛擬目錄?爲什麼要求一個? – 2013-04-08 16:19:40
您當前的設置將拒絕所有用戶查看該頁面。 – 2013-04-08 17:01:58