Avatar of LuckyLucks
LuckyLucks

asked on 

Application pool with custom identity

Hi:
   I am wondering if I create an application pool with custom identity, and this involves setting the password for the account (Application pool Identity section - click Configurable, Type "MyApp" in the User Name textbox, type a password for the "MyApp" account in the Password textbox), then how does this tie in with the
application's ASP.NET thread process? How does this process
know what the password is ? I dont suppose the end user provides it in any way, correct?

Just a little vague here on what happens w.r,t custom account
when the application runs. Thanks
.NET ProgrammingC#

Avatar of undefined
Last Comment
ChetOS82
Avatar of ChetOS82
ChetOS82
Flag of United States of America image

The ASP.net worker processes will run under the context of the user you specify.  Any I/O they do will occur under its permissions.

The user will need access to the same directories that the NETWORK SERVICE has access to.

I have only seen a few times where it is actually a good idea to change this.
Avatar of LuckyLucks
LuckyLucks

ASKER

You mean change from NETWORK SERVICE to a custome application pool?

My other question from this is , if the I/O is regulated by the user's permissions- where are these permissions set? Also, if I am specifying the permissions for the application pool then what is the point if the user's permissions will supercede that  of the specified permissions?
ASKER CERTIFIED SOLUTION
Avatar of ChetOS82
ChetOS82
Flag of United States of America image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of ChetOS82
ChetOS82
Flag of United States of America image

Sorry about the "two questions", I didn't revise it after enumerating the questions.
.NET Programming
.NET Programming

The .NET Framework is not specific to any one programming language; rather, it includes a library of functions that allows developers to rapidly build applications. Several supported languages include C#, VB.NET, C++ or ASP.NET.

137K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo