Technical Articles
F5 SMEs share good practice.
cancel
Showing results for 
Search instead for 
Did you mean: 
Custom Alert Banner
momahdy
F5 Employee
F5 Employee

Introduction

In this article we are going to discuss a use case, where we have multiple stores URIs hosted at the same Citrix StoreFront.

mmahdy_6-1673541939712.png

Following Citrix deployment guide , we end up with the below policy configurations, 

mmahdy_0-1673541124176.png

The created Form Based Single Sign-On look like the below,

mmahdy_2-1673541359071.png

Note,

Make sure to validate the strart URI and form action if any customization done at store front side.

Additional configurations

In order to adjust the configurations to match our multi-store setup, we will follow the below, 

  • As a start we will need to replicate the SSO settings to match the number of hosted stores, below example for additional two stores (StoreB, StoreC)

StoreB

mmahdy_3-1673541513020.png

StoreC

mmahdy_4-1673541539655.png

 

  • Then we create an iRule similar to the below and attach it to XML HTTPS virtual server created by the iapp.

 

 

 

when ACCESS_ACL_ALLOWED {
switch -glob -- [string tolower [HTTP::uri]] {

/citrix/storea/explicitauth/login* {
WEBSSO::select Citrix_storea_sso_form_based	
}

/citrix/storeb/explicitauth/login* {
WEBSSO::select Citrix_storeb_sso_form_based		
}

/citrix/storec/explicitauth/login* {
WEBSSO::select Citrix_storec_sso_form_based
}
}

}

 

 

 

 

  • At the end, we remove the SSO settings under the access policy to allow our iRule to control the SSO selection.

mmahdy_5-1673541892281.png


References

Citrix XenApp or XenDesktop deployment guide 

Version history
Last update:
‎27-Jan-2023 10:49
Updated by:
Contributors