pmoore
2006-05-08 23:55:01 UTC
I want to access a service on another machine using client creds got by
protcol transition.
I can get s4u creds fine (LsaLogonUser)
I Impersonate the use fine (ImpersonateLoggedOnUser)
I then call AcquireCredentialsHandle (cos I want to do InitSecContext next)
This fails with 80090305 - unknown security package. However if I remove the
ImpersonateClient call all works fine.
protcol transition.
I can get s4u creds fine (LsaLogonUser)
I Impersonate the use fine (ImpersonateLoggedOnUser)
I then call AcquireCredentialsHandle (cos I want to do InitSecContext next)
This fails with 80090305 - unknown security package. However if I remove the
ImpersonateClient call all works fine.