Citrix Cloud™

我应该选择哪种 SAML 绑定机制?

SSO 和 SLO 是使用 HTTP POST 还是 HTTP Redirect,取决于您的 SAML IdP 支持的 SAML 绑定。如果您的 SAML 提供程序支持多种绑定机制,Citrix 建议您选择 HTTP Post 而非 HTTP Redirect 作为 SAML 绑定。如果您的 SAML 提供程序同时支持这两种机制,则无需同时启用这两种 SAML 绑定机制。建议您为 SSO 和 SLO 选择单一的 SAML 绑定类型。

SAML 绑定支持

SAML 绑定 Citrix Cloud 支持
HTTP POST 推荐。
HTTP 重定向 支持。
SAML Artifact 绑定 不支持。
SOAP 不支持。

重要提示:

HTTP Post 是 SSO 和 SLO 请求的推荐绑定机制,原因有两点。

HTTP Post 在 SAML 连接两端都启用了签名强制执行时更容易调试,因为 SAML XML 包含易于识别的部分,可以显示所使用的签名和证书。这比签名数据嵌入在需要 URL 解码的非常长的重定向 URI 中更容易让人查看和调试。

HTTP 重定向 URI 可能会变得非常长,并超出关键阈值,从而导致 SAML 身份验证期间出现错误,并可能导致登录或注销失败。GET 绑定类型限制为最多 2,048 个字符,减去实际路径中的字符数。POST 方法不受用于提交名称和值对的 URL 大小的限制。

我应该选择哪种 SAML 绑定机制?