"Jim Blizzard [MSFT]" <jimblizz (AT) online (DOT) microsoft.com> wrote
Quote:
Run your ASP.NET web sites using a "least privileged" account, such as
ASPNET (on Windows 2000 and Windows XP) or Network Service (on Windows
Server 2003). Don't run it as SYSTEM, as this is a system-level account. |
So I have a custom anonymous user (IUSR_myuser) and user account (myuser)
with NTFS permissions set to allow full control to the user's folder and no
other part of the disk. Looks like aspx pages only run if I also add
privileges to the folder for the ASPNET account. This worries me immensely.
Before .net, I set up my user folders so that only the user, the user's
anonymous account, and administrators could access the folder. This stops
myuser1 from writing an ASP page that goes through the disk and can view
myuser2's files. Now that the ASPX page is running the context of the
ASPNET account, what stops this from happening?
-Jeff