双跃点单点登录身份验证
此功能可将访问 StoreFront 应用商店需要输入的用户凭据注入到适用于 Linux 的 Citrix Workspace 应用程序和 Citrix Receiver for Linux 13.10 的 AuthManager 模块。注入后,您可以使用该客户端访问 Linux 虚拟桌面会话中的虚拟桌面和应用程序,而无需再次输入用户凭据。
注意:
适用于 Linux 的 Citrix Workspace 应用程序和 Citrix Receiver for Linux 13.10 支持此功能。
要启用此功能,请执行以下操作:
-
在 Linux VDA 上,安装适用于 Linux 的 Citrix Workspace 应用程序或 Citrix Receiver for Linux 13.10。
从 Citrix Workspace 应用程序或 Citrix Receiver 的 Citrix 下载页面下载相应应用程序。
默认安装路径为 /opt/Citrix/ICAClient/。如果要将应用程序安装在其他路径中,请将 ICAROOT 环境变量设置为指向实际安装路径。
-
在 Citrix StoreFront 管理控制台中,为目标应用商店添加 HTTP 基本身份验证方法。
-
将以下注册表项添加到 AuthManager 配置文件 ($ICAROOT/config/AuthManConfig.xml) 以允许进行 HTTP 基本身份验证:
<Protocols> <HTTPBasic> <Enabled>True</Enabled> </HTTPBasic> </Protocols> <!--NeedCopy-->
-
请运行以下命令以在指定目录中安装根证书。
cp rootcert.pem $ICAROOT/keystore/cacerts/ $ICAROOT/util/ctx_rehash $ICAROOT/keystore/cacerts/ <!--NeedCopy-->
-
运行以下命令以启用该功能:
/opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix" -v "LurSsonEnabled" -d "0x00000001" <!--NeedCopy-->
-
启动 Linux 虚拟桌面会话和该会话中的适用于 Linux 的 Citrix Workspace 应用程序或 Citrix Receiver for Linux 13.10。
首次启动 Linux 虚拟桌面会话中的适用于 Linux 的 Citrix Workspace 应用程序或 Citrix Receiver for Linux 13.10 时,系统会提示您登录应用商店帐户。以后您可以自动登录到之前指定的应用商店。
注意:
输入 HTTPS URL 作为您的应用商店帐户。