| Article: |
ASP.NET Forms Authentication - Part 1 | |
| Subject: | Emergency-Form level authentication | |
| Date: | 2004-06-03 09:02:25 | |
| From: | WayneSO | |
|
Response to: Emergency-Form level authentication
|
||
|
Mohsen,
|
||
Showing messages 1 through 1 of 1.
| Article: |
ASP.NET Forms Authentication - Part 1 | |
| Subject: | Emergency-Form level authentication | |
| Date: | 2004-06-03 09:02:25 | |
| From: | WayneSO | |
|
Response to: Emergency-Form level authentication
|
||
|
Mohsen,
|
||
Showing messages 1 through 1 of 1.
You would want to add an element such as:
<location path="PublicPage.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
for each item/folder you want to be freely available to everybody. Conversely, you could open your whole site to allow users="*" and then change the above to:
<location path="protected_directory">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
so as to protect this one directory. (or page if you like)
I think the key comes in understanding the <location> element and how it is used. Once you learn this you'll know enough.