0

我实现了一个 saml 身份提供程序,服务提供程序从隐藏输入中包含 authnRequest 的 HTML 发送一个 HTML,其名称例如 SAMLRequest。

<form id="samlRequestId" action="http://localhost:8084/IdentityProvider/SSOService" method="post">
  <input type="hidden" name="RelayState" value="token" />
  <input type="hidden" name="SAMLRequest" value="samlRequestValue"</input> 
</form>

但是IdP是怎么知道这个名字的(SAMLRquest),其实我是硬编码这个名字的,请问有没有其他方法?

4

1 回答 1

1

属性名称“SAMLRequest”被定义为 SAML 2.0 标准的一部分。您可以在http://docs.oasis-open.org/security/saml/v2.0/saml-bindings-2.0-os.pdf中找到有关它的更多详细信息,它在第 3.4 章 HTTP 重定向绑定中。

于 2014-04-30T10:13:52.643 回答