代码之家  ›  专栏  ›  技术社区  ›  Ben

如果两者都可用,SP或IdP应该选择重定向还是POST?

  •  1
  • Ben  · 技术社区  · 7 年前

    对于AuthnRequest、Response和LogoutRequest,如果支持重定向和POST(每个元数据),是否应该优先选择其中一个?

    1 回复  |  直到 7 年前
        1
  •  3
  •   Andrew K.    7 年前

    最常见的 ,请求可以是其中之一,但响应是POST。这是由断言的安全性和大小决定的。

    安全 :如果使用重定向,则响应是URL的一部分。因此,它可以在各种日志中捕获,如规范的安全注意事项,特别是第3.4.5.2节所述 lines 670-1 of saml-bindings .

    大小 :一些企业发送大量属性,包括大组。我甚至看到了阿凡达发送的断言。这会使响应的大小非常大,在某些情况下,会超过浏览器允许的URL大小。

    如果两者都不重要,则可以使用其中一种。