Configure Single Sign On (SSON) for Citrix Receiver
Citrix Single Sign-On or Pass-through is already for a really long time. The configuration is not changed a lot in this years, however when I was configuring this at a customer it took me again some time before it was running. The configuration with the latest Receivers is changed a bit and there is not (I could not find it) total step by step guide for setting-up the Single Sign On (SSON). In this article I will write down the steps to set-up SSON including a granular way within an Enterprise organization using Citrix Receiver 4.x and XenApp/XenDesktop 7.x.
Step 1: Configuring the Delivery Controller
The first step is to configure a specific setting on the Delivery Controllers. Via a PowerShell command we need to enable request on the XML port. On each Delivery Controller in the XenDesktop/XenApp site the following command to be executed Set-BrokerSite -TrustRequestsSentToTheXMLServicePort $True. Logically to execute this command the Citrix modules need to be loaded before. This can be accomplished via Add-PSSnapin citrix.*. In the figure below the exact steps are shown.
If you forgot this step the single sign on will work, till the moment you actually click an application or desktop. You will got a message that the application/desktop cannot be started.
Step 2: Enabling Single Sign On with Citrix StoreFront
Read the entire article here, Configure Single Sign On (SSON) for Citrix Receiver
via the amazing Wilco van Bragt.