通过 True SSO 解锁功能,用户可以通过在浏览器中使用用于 True SSO 登录的相同登录凭据重新进行身份验证来解除锁定其桌面。该功能与 Omnissa Access 兼容。该功能还支持在适用于 Windows、Linux 和 Mac 的 Horizon Client 上,通过接受 HTTP POST 绑定的 SAML AuthnRequest 的任何第三方身份提供程序 (IdP) 进行 SP 启动的 SSO。
必备条件
Horizon 中的 True SSO 解锁功能支持在适用于 Windows、Mac、Linux 和 iOS 的 Horizon Client 上将 Omnissa Access 作为身份提供程序。有关每种平台所需的最低 Horizon 版本和客户端版本,请参阅以下要求。
SSO 锁定功能还支持通过接受 HTTP POST 绑定的 SAML AuthnRequest 的任何第三方身份提供程序进行 SP 启动的 SSO。适用于 Windows、Linux 和 Mac 的 Horizon Client 提供了此第三方 IdP 支持。
常规要求:
- Horizon 7.8 或更高版本
- Omnissa Access 19.03 或更高版本,使用 Omnissa Access 作为身份提供程序
- 适用于 Mac 的 Horizon Client 2306 或更高版本(如果使用适用于 Mac 的 Horizon Client)
- 适用于 Linux 的 Horizon Client 2306 或更高版本(如果使用适用于 Linux 的 Horizon Client)
- 适用于 iOS 的 Horizon Client 2512 或更高版本(如果使用适用于 iOS 的 Horizon Client)
第三方 IdP 支持的其他要求:
- 适用于 Windows 的 Horizon Client 2606 或更高版本、适用于 Linux 的 Horizon Client 2609 或更高版本,或者适用于 Mac 的 Horizon Client 2609 或更高版本
- Horizon Connection Server 2606 或更高版本
- 第三方 IdP 必须支持通过 HTTP POST 绑定的 SAML AuthnRequest 进行 SP 启动的 SSO
步骤
-
启用 Omnissa Access 或第三方 IdP(Windows、Linux 或 Mac 客户端),并将其配置为与连接服务器一起使用。
请参阅 Omnissa 产品文档门户上的 Workspace ONE 文档,或您 IdP 的 SAML SP 启动的 SSO 配置文档。
-
配置 Horizon Connection Server 以使用 True SSO。
-
要启动虚拟桌面或发布的桌面,请在 Workspace ONE 模式下连接到配置了 True SSO 的连接服务器。如果使用适用于 Windows、Linux 或 Mac 的 Horizon Client,您也可以选择在通过第三方 IdP 配置的 SP 启动的 SSO 模式下进行连接。请参阅 Omnissa 产品文档门户上的 Horizon Client 文档。
-
从 Workspace ONE 门户中启动虚拟桌面或发布的桌面,以便用户可以将单点登录与 True SSO 一起使用。如果将适用于 Windows、Linux 或 Mac 的 Horizon Client 与第三方 IdP 结合使用,请直接从 Horizon Client 启动桌面,此过程会通过第三方 IdP 进行 SP 启动的 SSO。
-
锁定桌面。
-
要解锁桌面,请在 Horizon Agent 显示的锁定屏幕上,选择 True SSO 用户,然后单击提交。
Horizon Client 会在您的本地客户端设备上打开浏览器,以通过 Omnissa Access 重新进行身份验证。如果将适用于 Windows、Linux 或 Mac 的 Horizon Client 与第三方 IdP 结合使用,浏览器将改为通过您的第三方身份提供程序重新进行身份验证。
-
输入锁定桌面的凭据,并完成身份提供程序所要求的任何其他身份验证。
后续步骤
您可以在安装了 Horizon Agent 的计算机上设置注册表项以禁用该功能:
- 注册表项:
HKLM\Software\Omnissa\Horizon\Agent\CertSSO(对于集中式组策略部署,还支持HKLM\Software\Policies\Omnissa\Horizon\Agent\CertSSO) - 数值名称:
DisableCertSSOUnlock (REG_SZ) - 数值数据:
true (or false to re-enable)
注意:DisableCertSSOUnlock 是一种 REG_SZ 字符串类型,其中值设置为 true 或 false 以启用或禁用该功能。您也可以在正在使用的 Horizon Client 上禁用此功能。
| Horizon Client | 禁用功能的步骤 |
|---|---|
| Horizon Windows Client |
在以下位置设置注册表项 DisabledFeatures=TrueSSOUnlock:
[HKEY_CURRENT_USER\Software\Omnissa\Horizon\Client] or [HKEY_LOCAL_MACHINE\Software\Omnissa\Horizon\Client]。
数值名称: DisabledFeatures (REG_SZ)数值数据: TrueSSOUnlock(或使用以分号分隔的列表来禁用多个功能,例如 TrueSSOUnlock;OtherFeature)如果设置了该注册表项,在用户解锁桌面时,不会显示 Horizon True SSO 用户选项。无论配置 Omnissa Access 还是第三方 IdP,此规则均适用。 |
| Horizon Linux Client | 将 view.enableTrueSSOUnlock 设置为“FALSE” |
| Horizon Mac Client | 在 plist 中将 EnableTrueSSOUnlock 设置为“0” |
| Horizon iOS Client |
|
此页面对您有帮助吗?