【发布时间】:2017-03-06 05:39:37
【问题描述】:
SOAP 是 SAML 通信的强制性要求吗?对于 SP 发起的 SAML,来自saml.xml.org:
- SP 的断言消费者服务现在将包含工件的 SAML 消息发送到 IdP 的工件解析服务端点。此交换是使用同步 SOAP 消息交换执行的。
- IdP 的工件解析服务从工件中提取 MessageHandle 并定位与其关联的原始 SAML 消息。然后将其放置在 SAML 消息中,该消息通过 SOAP 通道返回给 SP。
但是wikipedia 提到它是可选的。
在反向通道上,SAML 指定使用 SOAP 1.1。但是,使用 SOAP 作为绑定机制是可选的。任何给定的 SAML 部署都会选择任何合适的绑定。
那么哪个是正确的? SP SAML 是否需要 SOAP 才能与 IdP(任何第三方)进行通信,还是可选的?谢谢。
【问题讨论】: