XML service-based authentication
Website Visitors:
Contents
When StoreFront is not in the same domain as XenApp or XenDesktop, and it is not possible to put Active Directory trusts in place, you can configure StoreFront to use the XenApp and XenDesktop XML Service to authenticate the user name and password credentials. A user explicitly provides a user name and password.
Enable XML service-based authentication
- Running as an Administrator, open a PowerShell window and load the StoreFront modules and snap-ins. & “$Env:PROGRAMFILES\Citrix\Receiver StoreFront\Scripts\ImportModules.ps1”
- Assuming StoreFront is deployed to IIS site:1 with virtual path /Citrix/Authentication, enable the feature in the Authentication Service: Set-DSXmlServiceAuthentication -SiteId 1 -VirtualPath /Citrix/Authentication
- Enable XML service-based authentication on all associated stores. For example, where /Citrix/Store is the virtual path of the store: Set-DSXmlServiceAuthentication -SiteId 1 -VirtualPath /Citrix/Store
- Create farmset to configure the data collectors/brokers where authentication will occur. See the example below.
- Configure XML service-based authentication to use the farmset. Update-DSFarmSet -IISSiteId 1 -VirtualPath “/Citrix/Authentication” -Farmset $FarmSet
Example:
|
|
Disable XML service-based authentication
- To disable this feature and to restore the default behavior, use the following PowerShell cmdlet for the Authentication Service: Set-DSDefaultAuthentication -SiteId 1 -VirtualPath /Citrix/Authentication
- To disable all associated stores. Set-DSDefaultAuthentication -SiteId 1 -VirtualPath /Citrix/Store
Want to learn more on Citrix Automations and solutions???
Subscribe to get our latest content by email.