问题描述
我想发送需要作为请求参数传递的 appid
,例如 SAMLRequest
请求参数。使用 Spring SAML 我已经集成,但如何添加额外的属性作为请求参数,如 SAMLRequest
.
以下是我要发送的请求:
"SAMLRequest": encodedSamlRequest
"ID": "TEST"
解决方法
根据规范,您可以在 SAML AuthnRequest 中发送的唯一实际属性是“假定”主题。但是,您也可以利用 RelayState - 您在其中设置的 SP必须 由 IdP 传回给您,而不会被触及。