I don't know much about how webservices are configured, but in general, whatever service is trying to impersonate a user, it needs to run with the local system account. It is called the TCB_NAME privilege, which is "Act as part of the operating system". Only services running with this privilege are able to successfully impersonate users.
-Srihari On Thu, 11 Apr 2002, Srinivasa Sivakumar wrote: > Hi Guys, > > I'm trying to impersonate the ASP.NET pagers with the <identity> tag. In > both machine.config and web.config I'm getting the same error. > > "Could not create Windows user tocken from the credentials specified in the > config file. Error from the operating system 'A required privilege is not > held by the client.'" > > I've given access to the folders for the the impersonating user. Still I get > this error. Any idea? > > Thanks, > Srinivasa Sivakumar > > You can read messages from the DOTNET archive, unsubscribe from DOTNET, or > subscribe to other DevelopMentor lists at http://discuss.develop.com. > You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.