views:

750

answers:

1

Hello,

I'd like to give the ASPNET user Full Control over several files, but it looks like I'll need to get the account's token first. Does anyone know how to impersonate the ASPNET account within a desktop app?

Thanks!

+1  A: 

Here is an example of impersonating another use with WindowsIdentity.Impersonate and another example. You will have to have a known process identity for ASP.NET to run under.

JP Alioto
Interesting, thanks! Do you know how I would get my own ASPNET password, and get the domain?
Charles
Yes, the article that's linked for known process identity (http://msdn.microsoft.com/en-us/library/dwc1xthy.aspx) describes how to set it.
JP Alioto