2010-05-17 2 views

Répondre

6

Utilisez plutôt System.Threading.Thread.CurrentPrincipal.

De même, ne définissez pas ImpersonateSender sur le client - il enverra ses informations d'identification malgré tout.

+0

J'ai regardé cela, mais cela ne me donne qu'un GenericPrincipal. J'ai besoin de WindowsIdentity pour pouvoir obtenir le jeton Windows pour l'utilisateur. –

+0

Résoudre le problème d'une manière différente: http://stackoverflow.com/questions/2854198/nservicebus-how-to-pass-custom-headers-in-the-message-envelop –

+1

A l'intérieur du CurrentPrincipal est un IIdentity qui peut être casté en WindowsIdentity. –

Questions connexes