0

Ruby on Rails xmldsig gem を使用して SiteMinder によって作成された XML 署名付きドキュメントを検証できません。gem のクローンを作成し、デバッガーで実行しましたが、問題は見つかりませんでした。両方とも失敗します[:digest_value, :signature]。ただし、このオンライン ツールでは、XML が有効であることが示されています (ただし、証明書は信頼されていません): http://www.globaltrustfinder.com/XMLSignatureVerificationStep1.aspx

このオンライン ツールは、XML が無効であると言っています: http://www.aleksey.com/xmlsec/xmldsig-verifier.html

申し訳ありませんが、XML には電子メール アドレスが含まれているため投稿できません。また、署名されている場合はそれらを取り出しても役に立ちません。しかし、ここに<ds:Signature> http://pastebin.com/CxYkgBhxがあります

コマンド ラインから xmlsec1 を実行しようとしましたが、正しくインストールされませんでした。

XMLSpy でドキュメントを検証しようとしましたが、Canonical XML of type 'http://www.w3.org/2001/10/xml-exc-c14n#' is not supported?!と表示されました。

4

0 に答える 0