StoreFront 3.11 was released just a few days ago. The goal of this release is to improve quality. In addition to fixing the dozen issues described here, we have also improved browser support for Receiver for Web (RfWeb). I shall take you through the browser support improvements in this post.
StoreFront 3.11 enables Citrix Receiver Launcher for RfWeb when accessed using Microsoft Edge. This enables client detection and upgrade. It further enables a number of features which were not supported in previous releases of StoreFront:
- Auto fallback to HTML5 client
- Domain pass-through authentication
- Desktop auto-launch
- Workspace control
After you deploy StoreFront 3.11, you will encounter the Detect Receiver screen, as illustrated below, when accessing the RfWeb site using Microsoft Edge. If you do not see this screen, clear your browser cookies and try again.
Select Detect Receiver. If you’ve not modified the registry setting to suppress the switch apps prompt (as described in my recent blog post), a dialog will pop up asking you whether you meant to open Citrix Receiver Launcher.
After you confirm “yes,” you will be presented with the login screen if you have already got the latest Receiver for Windows (RfWin) installed. Otherwise the wizard will take you through to download and install RfWin.
For the time being, if you would like to suppress the switch apps prompt, you will have to manually modify the registry value as described in the “Remove the browser prompt for opening Citrix Receiver Launcher” section of my blog. In a future release of RfWin, this registry value will be automatically set by the RfWin installer.
Mozilla Firefox 52
Just in case you are still using Firefox 52, StoreFront 3.11 enables Citrix Receiver Launcher by default for Firefox 52 on Windows and Mac. You no longer need to manually modify web.config as described in this post.
Domain Pass-Through Authentication
Previously, domain pass-through authentication was only supported when RfWeb is accessed using Internet Explorer. We added support for Google Chrome in StoreFront 3.7. StoreFront 3.11 supports domain pass-through authentication for Internet Explorer, Edge, Mozilla Firefox and Google Chrome on domain-joined Windows client machines.
To enable domain pass-through authentication for RfWeb, you have to install and configure RfWin with Single Sign-on. Please see Configure domain pass-through authentication for further details.
As Windows’ default behaviour is to “automatically logon only in Intranet zone”, you have to make the RfWeb site an Intranet site using the Internet Options. If you enable automatic logon for Trusted zone, it would work for RfWeb site being a Trusted site except for Edge. Edge requires RfWeb site to be an Intranet site.
For Firefox, you also have to modify the browser advanced settings to trust the RfWeb uri.
WARNING: editing the advanced settings incorrectly can cause serious problems. Make edits at your own risk.
- Start Firefox, enter about:config in the address field and select “I accept the risk!”
- Enter ntlm to the search box.
- Double-click on “network.automatic-ntlm-auth.trusted-uris” and enter the RfWeb site URL to the pop-up dialog.
- Select OK