The WCF service receives the process token instead of the impersonated token when a .NET Framework 3.0-based WCF client calls an asynchronous Web service method

Article translations Article translations
Article ID: 976123 - View products that this article applies to.
Expand all | Collapse all

On This Page

SYMPTOMS

Consider the following scenario:
  • You run a Microsoft .NET Framework 3.0-based Windows Communication Foundation (WCF) client.
  • The client impersonates a Windows identity.
  • Then, the client calls an asynchronous Web service method.
In this scenario, the WCF service receives the client’s process token but not the impersonated token.

Note This issue does not occur when the client calls a synchronous Web service method.

RESOLUTION

Windows Vista and Windows Server 2008

To resolve this problem in Windows Vista or in Windows Server 2008, download and apply the hotfix that is described in Microsoft Knowledge Base article 981001. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
981001 A hotfix rollup is available for Windows Communication Foundation in the .NET Framework 3.5 SP1 for Windows Vista SP2 and Windows Server 2008 SP2

Windows 7 and Windows Server 2008 R2

To resolve this problem in Windows 7 or in Windows Server 2008 R2, download and apply the hotfix that is described in Microsoft Knowledge Base article 981002. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
981002 A hotfix rollup is available for Windows Communication Foundation in the .NET Framework 3.5 SP1 for Windows 7 and Windows Server 2008 R2

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates

Properties

Article ID: 976123 - Last Review: October 7, 2011 - Revision: 3.0
APPLIES TO
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 3.0
  • Microsoft .NET Framework 3.0 Service Pack 1
  • Microsoft .NET Framework 3.0 Service Pack 2
Keywords: 
kbexpertiseadvanced kbsurveynew kbqfe KB976123

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com