【发布时间】:2021-04-19 06:32:07
【问题描述】:
我正在使用这个优秀的库。 OKTA 的临时 IDP 服务器一切正常。 我想了解发送到 IDP 服务器的 XML 请求。在此代码中,此 xml 文件的构建位置或如何向其中添加新参数。我不想理解这一点,但没有得到它,因为在调试期间我将 xmldoc 设为 null。
非常感谢!!
【问题讨论】:
标签: saml-2.0 itfoxtec-identity-saml2
我正在使用这个优秀的库。 OKTA 的临时 IDP 服务器一切正常。 我想了解发送到 IDP 服务器的 XML 请求。在此代码中,此 xml 文件的构建位置或如何向其中添加新参数。我不想理解这一点,但没有得到它,因为在调试期间我将 xmldoc 设为 null。
非常感谢!!
【问题讨论】:
标签: saml-2.0 itfoxtec-identity-saml2
XML 由组件动态生成。在调用Bind 方法之后,可以在发送消息之前立即设置 XML。
例如,像这样在 Saml2AuthnRequest 上:
var saml2AuthnRequest = new Saml2AuthnRequest(config);
binding.Bind(saml2AuthnRequest);
var xml = saml2AuthnRequest.XmlDocument.OuterXml;
如果没有签名,也许可以更改 XML 后缀。但我没试过。
【讨论】: