使用Ruby on Rails验证SiteMinder的XML签名
我无法验证SiteMinder使用Ruby on Rails xmldsig gem创建的XML签名文档。我克隆了gem并用调试器运行了它,我没有发现任何错误。它失败了两个使用Ruby on Rails验证SiteMinder的XML签名,ruby,xml-signature,siteminder,xml-dsig,Ruby,Xml Signature,Siteminder,Xml Dsig,我无法验证SiteMinder使用Ruby on Rails xmldsig gem创建的XML签名文档。我克隆了gem并用调试器运行了它,我没有发现任何错误。它失败了两个[:digest\u value,:signature]。但是,此在线工具表示XML有效(但证书不可信): 此在线工具表示XML无效: 很抱歉,我无法发布XML,因为它包含电子邮件地址,如果它已签名,则无法将其删除。但是这里是 我试图从命令行运行xmlsec1,但安装不正确 我试图用XMLSpy验证文档,但它说的是类型的规范
[:digest\u value,:signature]
。但是,此在线工具表示XML有效(但证书不可信):
此在线工具表示XML无效:
很抱歉,我无法发布XML,因为它包含电子邮件地址,如果它已签名,则无法将其删除。但是这里是
我试图从命令行运行xmlsec1,但安装不正确
我试图用XMLSpy验证文档,但它说的是
类型的规范XML'http://www.w3.org/2001/10/xml-exc-c14n#'不受支持
您不能向我们展示问题XML,但希望我们告诉您问题是什么?请看,特别是列表中的最后一个项目。@theTinMan好的,我看看我能做些什么。可能会要求另一个没有个人信息的样品。我希望网上有一个超级秘密的很棒的XML签名验证器,但我找不到。