问题现象:

用户首次登录SF会自动检测本地是否安装Citrix Workspace App(老版本叫做Receiver),某些场景希望关闭默认检测机制。

关闭Citrix Storefront首次使用检测Receiver提示_storefront

解决方法:

StoreFront 3.x

  1. Use a text editor to open the web.config file for Receiver for Web. This is typically located in the C:\inetpub\wwwroot\Citrix\storenameWeb\ directory, where storename is the name specified for the store.
  2. Search for protocolHandler
  3. Look for an entry similar to the one below. Note: Depending on the StoreFront version, the following line may vary slightly.
  4. StoreFront version 3.9 -- <protocolHandler enabled="true" platforms="(Macintosh|Windows NT).*((Firefox/((5[3-9]|[6789][0-9])|\d\d\d))|(Chrome/((4[2-9]|[56789][0-9])|\d\d\d)))(?!.*Edge)" skipDoubleHopCheckWhenDisabled="false" />
  5. StoreFront version 3.12 -- <protocolHandler enabled="true" platforms="(Macintosh|Windows NT).*((Firefox/((5[2-9]|[6789][0-9])|\d\d\d))|(Chrome/((4[2-9]|[56789][0-9])|\d\d\d)))" skipDoubleHopCheckWhenDisabled="false" />
  6. Change <protocolHandler enabled="true" to <protocolHandler enabled="false"
  7. Save web.config file and restart IIS Admin Service(用命令iisreset)