WCF client must allow impersonation to use Single Sign-On
Details
Field | Error Details |
---|---|
Product Name | BizTalk Server |
Product Version | 3.6 |
Event ID | 0 |
Event Source | 0 |
Component | 0 |
Symbolic Name | 0 |
Message Text | The WCF client must allow impersonation to use Single Sign-On |
Explanation
Single Sign-On (SSO) is enabled in the receive location but the WCF client does not allow impersonation.
User Action
Ensure that the WCF client invoking the service allows impersonation.
Click Start, click All Programs, click Microsoft BizTalk Server 20xx, and click BizTalk Server Administration.
In the Console Root, expand BizTalk Server Administration, expand BizTalk Group, and expand Applications.
Locate your application and then locate your transport.
Right-click the transport name.
Click Properties.
In the port Type list, select WCF-Custom (or WCF-CustomIsolate).
Click Configure.
In the WCF [transport type] Transport Properties dialog box, click the Behavior tab.
In the Behavior section, click ServiceAuthorization. In the Configuration section, the property ImpersonateCallerForAllOperations should be set to True.
In the WCF [transport type] Transport Properties dialog box, click the Other tab.
In the Credentials sections, select the option Use Single Sign-On.