Posted By: neopay | Nov 6th, 2008 @ 8:45 PM
page 1 of 1
Comments: 4 | Views: 2505
Hi Guys,

Can anyone explain to me why Windows 2008 does not have ASPNET user? Even though it has .net framework 2.0 included in the package.

I don't seem to have ASPNET user anymore is it now running under NETWORK SERVICE account?

I've tried to search about but can't find anything.  I know the experts can give me a definitive answer Wink

Cheers
Sven Groot
Sven Groot
My name has 9 letters. Coincidence? I think not...
The ASPNET user is only used for .Net 1.1 on IIS 5. Newer versions don't use it.
figuerres
figuerres
???
well first thing is that IIS7 is a totaly different web server.

IIS 5 and 6 connected with .Net via the old methods that they had.

IIS7 works with .net in a newer / faster / simpler way that removes the need for the old worker.exe that was used in older versions of IIS to connect with asp.net

you do not need to have that account on a new server 2008 machine.

if you have any code that looks for that account then you need to update that code to be correct.
no web site should even refer to that account name.

if you had some old code that used the trick of granting permissions to that account to do something then re-think it. it was not the right way to do that in the first place.
Additionally, if you still need a way to grant special permission to do certain things, perheps creating normal user account and granting specific right to do these things, then use impersonation to grant it only to specific point of your web application is the safer way to do it than just granting the right to ASPNET account.
page 1 of 1
Comments: 4 | Views: 2505
Microsoft Communities