4

クライアントでバスをセットアップしましたImpersonateSender(true)

私のサーバーは構成AsA_Serverされています。デフォルトではImpersonateSender(true)

私は今、ハンドラ内から WindowsIdentity を取得しようとしています

var windowsIdentity = WindowsIdentity.GetCurrent(true);

しかし、これは私にヌルを与えています。

私は何を間違っていますか?

4

1 に答える 1

6

代わりに System.Threading.Thread.CurrentPrincipal を使用してください。

また、クライアントに ImpersonateSender を設定しないでください。資格情報に関係なく送信されます。

于 2010-05-17T08:18:59.667 に答える