<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Andrew Morgan &#187; StoreFront</title>
	<atom:link href="http://andrewmorgan.ie/category/storefront-citrix/feed/" rel="self" type="application/rss+xml" />
	<link>http://andrewmorgan.ie</link>
	<description>Grumpy ramblings</description>
	<lastBuildDate>Fri, 30 Jun 2017 09:24:25 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.0</generator>
	<item>
		<title>Citrix Storefront 2.5 and Single Sign on:</title>
		<link>http://andrewmorgan.ie/2014/03/citrix-storefront-2-5-and-single-sign-on/</link>
		<comments>http://andrewmorgan.ie/2014/03/citrix-storefront-2-5-and-single-sign-on/#comments</comments>
		<pubDate>Wed, 26 Mar 2014 07:59:53 +0000</pubDate>
		<dc:creator><![CDATA[andyjmorgan]]></dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[CloudGateway]]></category>
		<category><![CDATA[StoreFront]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[Single Sign On]]></category>
		<category><![CDATA[Storefront]]></category>

		<guid isPermaLink="false">http://andrewmorgan.ie/?p=2838</guid>
		<description><![CDATA[With the release of XenDesktop / XenApp 7.5, Citrix Storefront has brought back a very sought after feature, Single sign on for local credentials to the storefront site! Citrix Storefront SSO can be the default configuration or a choice can be given to the user if you select more than one authentication type as below: &#160; &#160; &#160; Desktop appliance site: (Slight deviation, bear with me). &#160; An interesting addition to storefront in 2.5 is a desktop appliance site is [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="alignright  wp-image-2839" src="/wp-content/uploads/2014/03/image-01-535x535.png?w=150" alt="image-01-535x535" width="55" height="55" />With the release of XenDesktop / XenApp 7.5, Citrix Storefront has brought back a very sought after feature, Single sign on for local credentials to the storefront site!</p>
<p>Citrix Storefront SSO can be the default configuration or a choice can be given to the user if you select more than one authentication type as below:</p>
<p>&nbsp;</p>
<p><a href="/wp-content/uploads/2014/03/storefront-auth-choice.png"><img class="aligncenter size-large wp-image-2850" src="/wp-content/uploads/2014/03/storefront-auth-choice.png?w=595" alt="storefront auth choice" width="595" height="169" /></a></p>
<p>&nbsp;</p>
<p><span id="more-2838"></span></p>
<p>&nbsp;</p>
<h4>Desktop appliance site: (Slight deviation, bear with me).</h4>
<p>&nbsp;</p>
<p>An interesting addition to storefront in 2.5 is a <a href="http://support.citrix.com/proddocs/topic/dws-storefront-21/dws-configure-dac-conf-file.html" target="_blank">desktop appliance site</a> is installed by default. Richard covers what a desktop appliance site really well in this article for the current release of storefont <a href="http://richardegenas.com/2014/02/03/how-to-create-desktop-appliance-site-on-storefront-citrix-storefront-thinclient/" target="_blank">here</a>. It&#8217;s worth noting the desktop appliance site is running the older storefront code base and does not currently support single sign on, strangely.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Back on topic!</strong></p>
<p>&nbsp;</p>
<p>Below is a quick guide on how to get it working and any interesting features along the way, I&#8217;ve broken this piece down into three parts:</p>
<p>&nbsp;</p>
<h4>XenDesktop Delivery controller configuration:</h4>
<p>&nbsp;</p>
<p>on each delivery controller accessible by the storefront site, run the following two commands:</p>
<p><img class="size-full wp-image-2840 aligncenter" src="/wp-content/uploads/2014/03/broker-xml-trust-level.png" alt="broker xml trust level" width="595" height="154" /></p>
<p>&nbsp;</p>
<h4>Client Configuration:</h4>
<p>&nbsp;</p>
<p style="text-align: center;">(Shawn Bass did alot of the hardwork here for me, so a thank you for that!)</p>
<p>when installing the client, you can enable the single sign on features with the following command line:</p>
<p>[code language=&#8221;bash&#8221;]<br />
CitrixReceiver.exe /includeSSON /ENABLE_SSON=Yes /silent STORE0=&#8221;Store;https://yourservername.yourdomain.com/Citrix/Store/discovery;on;Store&#8221;<br />
[/code]</p>
<p>&nbsp;</p>
<p>Once this is complete, add the storefront url to the trusted sites for the user, then add the following setting to the trusted sites zone:</p>
<p>&nbsp;</p>
<p><a href="/wp-content/uploads/2014/03/local-zone-settings.png"><img class="aligncenter size-full wp-image-2841" src="/wp-content/uploads/2014/03/local-zone-settings.png" alt="local zone settings" width="595" height="376" /></a></p>
<p>&nbsp;</p>
<p>Once complete, open group policy on the local machine (or active directory group policy) and import the icaclient.adm file, the typical path is below for convenience:</p>
<p>x86:</p>
<p>C:Program FilesCitrixICA ClientConfigurationicaclient.adm</p>
<p>x64:</p>
<p>C:Program Files (x86)CitrixICA ClientConfigurationicaclient.adm</p>
<p>&nbsp;</p>
<p>Once you have imported this adm file, configure the following values in the <span style="text-decoration: underline;"><strong>LOCAL MACHINE</strong> </span>configuration*</p>
<p><em>*the policies dont work in user mode, oddly.</em></p>
<p>Configure the authentication policy:</p>
<p>&nbsp;</p>
<p><a href="/wp-content/uploads/2014/03/group-policy.png"><img class="aligncenter size-full wp-image-2842" src="/wp-content/uploads/2014/03/group-policy.png" alt="group policy" width="595" height="409" /></a></p>
<p>Configure the web interface authentication ticket settings also:</p>
<p><a href="/wp-content/uploads/2014/03/group-policy.png"><br />
</a> <a href="/wp-content/uploads/2014/03/group-policy2.png"><img class="aligncenter size-full wp-image-2843" src="/wp-content/uploads/2014/03/group-policy2.png" alt="group policy2" width="595" height="287" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Now reboot the machine and log in, ensuring SSONSVR.exe is running in task manager.</p>
<p>&nbsp;</p>
<h4>Storefront Configuration:</h4>
<p>&nbsp;</p>
<p>I&#8217;m going to go ahead and assume you&#8217;ve already installed storefront, so lets start from there.</p>
<p>&nbsp;</p>
<p>Make your way down to the &#8216;Authentication&#8217; tab choose add/remove methods and select domain pass-through as an authentication type:</p>
<p>&nbsp;</p>
<p><img class="aligncenter wp-image-2849 " src="/wp-content/uploads/2014/03/add-domain-pass-through-option-in-storefront-config.png" alt="add domain pass-through option in storefront config" width="1335" height="553" /></p>
<p>&nbsp;</p>
<p>Note the warning, the receiver for web will also need some configuration, so that&#8217;s our next step:</p>
<p>&nbsp;</p>
<p><a href="/wp-content/uploads/2014/03/highlight-change-needed-on-storeweb.png"><img class="aligncenter size-full wp-image-2848" src="/wp-content/uploads/2014/03/highlight-change-needed-on-storeweb.png" alt="highlight change needed on storeweb" width="466" height="338" /></a></p>
<p>&nbsp;</p>
<p>Make your way down to your &#8216;receiver for web&#8217; tab and select &#8216;Choose Authentication Methods':</p>
<p>&nbsp;</p>
<p><a href="/wp-content/uploads/2014/03/add-auth-method-to-storeweb.png"><img class="aligncenter size-large wp-image-2846" src="/wp-content/uploads/2014/03/add-auth-method-to-storeweb.png?w=595" alt="add auth method to storeweb" width="595" height="427" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>As you can see above, domain pass-through is now an option, with a nice little warning:</p>
<p>&nbsp;</p>
<p><a href="/wp-content/uploads/2014/03/storeweb-passthrough-warning.png"><img class="aligncenter size-full wp-image-2847" src="/wp-content/uploads/2014/03/storeweb-passthrough-warning.png" alt="storeweb passthrough warning" width="539" height="337" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Note: if you don&#8217;t want SSO to be optional, don&#8217;t publish additional authentication types on this storeweb.</p>
<p>&nbsp;</p>
<h4>Testing:</h4>
<p>The quickest way to test is to go right ahead now and use the storefront in anger, but if you&#8217;re the cautious type Storefront 2.5 includes a subdirectory called DomainPassthroughAuth/test.aspx. if you browse to this site from a configured machine, you should see the following screen.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="/wp-content/uploads/2014/03/passthrough-auth-test-site.png"><img class="aligncenter size-large wp-image-2851" src="/wp-content/uploads/2014/03/passthrough-auth-test-site.png?w=595" alt="passthrough auth test site" width="595" height="266" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>if you are prompted as below, or see any of the following errors, go back a few steps and check what you missed:</p>
<p>&nbsp;</p>
<p><a href="/wp-content/uploads/2014/03/sso-test-fail-via-website.png"><img class="aligncenter size-full wp-image-2855" src="/wp-content/uploads/2014/03/sso-test-fail-via-website.png" alt="sso test fail via website" width="444" height="391" /></a></p>
<p>&nbsp;</p>
<p>and the following error&#8217;s mean you&#8217;ve gotten the configuration wrong on the client side:</p>
<p>&nbsp;</p>
<p><a href="/wp-content/uploads/2014/03/no-trusted-submit.png"><img class="aligncenter size-full wp-image-2852" src="/wp-content/uploads/2014/03/no-trusted-submit.png" alt="no trusted submit" width="501" height="536" /></a></p>
<p><a href="/wp-content/uploads/2014/03/no-logon-methods-error-pass-creds-not-set.png"><img class="aligncenter size-full wp-image-2854" src="/wp-content/uploads/2014/03/no-logon-methods-error-pass-creds-not-set.png" alt="no logon methods error - pass creds not set" width="520" height="160" /></a></p>
<p>&nbsp;</p>
<p>and that&#8217;s it, happy sso&#8217;ing!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewmorgan.ie/2014/03/citrix-storefront-2-5-and-single-sign-on/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>
