SAML 注销注意事项
对于身份提供程序注销 URL (SLO),请根据您希望连接到 Citrix Cloud 的 SAML 应用程序是否也由其他服务提供商 (SP) 共享,来决定最适合您组织的 SAML 注销行为。
Citrix 建议在您的 SAML 提供程序中创建一个新的专用 SAML 应用程序,该应用程序仅供商店和/或 Citrix Cloud 使用。如果您已遵循 Citrix 的 SAML 应用程序设置指南之一,并且正在为商店和/或 Citrix Cloud 使用专用 SAML 应用程序,那么配置注销 URL 始终是正确的做法。
选项 1:已配置 SLO(推荐):从商店和/或 Citrix Cloud 注销的用户也会从连接的 SAML IDP 注销。
重要提示:
要使 SAML SLO 成功,您必须配置 SAML 连接的两端以支持它。Citrix Cloud 期望从 SAML 应用程序接收 SLO 响应,指示注销成功且用户已从 SAML IDP 注销。请确保您的 SAML 应用程序配置为使用此 SAML 注销端点
https://saml.cloud.com/saml/logout/callback 将 SLO 响应发送回 Citrix Cloud。
或
选项 2:未配置 SLO:如果您希望用户在从商店和/或 Citrix Cloud 注销后仍保持登录到您的 SAML 应用程序,请将 Citrix Cloud SAML 连接中的“注销 URL”字段留空。当最终用户在商店或 Citrix Cloud UI 中执行显式注销时,这只会将用户从商店或 Citrix Cloud 注销。用户不会从 SAML IDP 注销,并且不会从 Citrix Cloud 向 SAML 应用程序发送 SLO 请求。
重要提示:
仅当连接到 Citrix Cloud 的 SAML 应用程序由其他非 Citrix 服务提供商 (SP) 共享时,才建议使用此未配置注销 URL 的 SAML 连接配置。
商店会话不活动超时行为
当最终用户在商店中未执行任何操作时,会话不活动超时将触发从商店注销。商店不活动超时在 StoreFront Cloud → 自定义 → 首选项 → 商店会话中定义。
商店不活动超时不会触发 SLO 请求,以将最终用户从 SAML IdP 注销。SAML IdP 空闲会话超时可能与商店中设置的值不同。建议您尽可能将它们设置为相同的持续时间。
在 toreFront Cloud → 自定义 → 首选项中,将始终提示最终用户输入其凭据设置为已启用,以确保最终用户始终被提示重新进行身份验证,即使用户的 SAML 提供程序会话仍然存在。
将始终提示最终用户输入其凭据设置为已启用,也会在 SAML 请求中将 ForceAuthn 设置为 True。