使用 Sustainsys.Saml2 为 SAML2 请求启用 xml 声明

Enable xml declaration for SAML2 Requests with Sustainsys.Saml2

我想为使用 Sustainsys.Saml2.Mvc 生成的请求启用 xml 声明,但到目前为止还没有找到配置它的方法。

我知道 XML1.0 中的声明是可选的,但是 IdP (我无法控制) 需要一个声明,遗憾的是 fixing/changing 这不是一个选项。

除了分叉和更改源代码之外,还有没有办法为 Sustainsys.Saml2 启用 xml 声明?

这个问题让我查阅了 SAML 规范关于声明的内容:没有。但在我见过的大多数 SAML2 消息示例中,没有声明。所以我想说它应该是一个兼容性设置,可以在特殊情况下启用。

暂不支持,但可以添加(写得好的PR会被采纳)

现在支持通知,可用于添加 XML 声明。