Verify that the currently authenticated windows user has delegation rights
问题 Given that I have a WCF service using windows authentication, and I want to impersonate them and call another WCF service, like so: using (ServiceSecurityContext.Current.WindowsIdentity.Impersonate()) { // call another WCF service } I've set all the config settings and it works fine, as long as on the client side,they include the following line: client.ClientCredentials.Windows.AllowedImpersonationLevel = TokenImpersonationLevel.Delegation; But, how do I verify before trying to make the call