如何将新的 parameters/organization 特定参数添加到 XML

How to add new parameters/organization specific parameters into XML

我正在使用这个优秀的库。 OKTA 的临时 IDP 服务器一切正常。 我想了解发送到 IDP 服务器的 XML 请求。在此代码中,此 xml 文件的构建位置或如何向其中添加新参数。我不是在尝试理解这一点,而是在调试期间没有得到它,我得到 xmldoc 为 null.

非常感谢!!

XML 由组件即时生成。在调用 Bind 方法后,可以在发送消息之前设置 XML。

例如,在 Saml2AuthnRequest 上像这样:

var saml2AuthnRequest = new Saml2AuthnRequest(config);
binding.Bind(saml2AuthnRequest);
var xml = saml2AuthnRequest.XmlDocument.OuterXml;

也许可以更改 XML 后记,如果它没有签名的话。不过我没试过。