你需要把它的主要配置元素之間:
<configuration>
<!--You have other configuration elements here-->
<location path="passwordrecovery.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
</configuration>
只是不要忘了接受你原來的問題的答案
更新
重要的是要注意,上面假定passwordrecovery.aspx
文件位於與包含上述配置的web.config
文件位於相同的位置。如果passwordrecovery.aspx
文件位於其他位置,則需要更改path
屬性。
所以,假設web.config
是在你的站點的根目錄,而passwordrecovery.aspx
文件是文件夾/Presentation/Display
,然後你將需要如下更新代碼:
<configuration>
<!--You have other configuration elements here-->
<location path="Presentation/Display/passwordrecovery.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
</configuration>
另一種選擇是保持提供原始配置,但將其創建在位於與passwordreovery.aspx
文件相同的文件夾中的新文件web.config
中。
之前 .... authentication>或之後? –
DEN
2010-11-29 06:46:37