双跳单点登录身份验证
用于访问 StoreFront 商店的用户凭据可以注入到适用于 Linux 的 Citrix Workspace 应用程序和适用于 Linux 的 Citrix Receiver 13.10 的 AuthManager 模块中。注入后,您可以使用客户端从 Linux 虚拟桌面会话中访问虚拟桌面和应用程序,而无需第二次输入用户凭据。
注意:
此功能在适用于 Linux 的 思杰 Workspace 应用程序和适用于 Linux 的 思杰 Receiver 13.10 上受支持。
要启用此功能:
-
On the Linux VDA, install Citrix Workspace app for Linux or Citrix Receiver for Linux 13.10.
请从 Citrix 官方下载页面 下载适用于 Citrix Workspace 应用程序或 Citrix Receiver 客户端的应用程序。
默认安装路径为 /opt/Citrix/ICAClient/。如果您将应用程序安装到其他路径,请设置 ICAROOT 环境变量以指向实际安装路径。
-
在 Citrix StoreFront™ 管理控制台中,添加用于目标商店的 HTTP Basic 身份验证方法。

-
请将以下密钥添加到身份验证管理器配置文件 ($ICAROOT/config/AuthManConfig.xml) 中,以允许进行 HTTP Basic 身份验证:
<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 客户端应用程序或适用于 Linux 的 Citrix Receiver 13.10。
首次启动 Citrix Workspace™ 应用程序时,系统会提示您输入商店帐户。之后,您将自动登录到之前指定的商店。
注意:
输入 HTTPS URL 作为您的商店帐户。
