SAML签名问题

时间:2013-05-02 07:58:49

标签: xml security saml

我们在使用以下JARS for SAML时签署内容时遇到问题 opensaml-2.5.1-1.jar
openws-1.4.2-1.jar
xmlsec-1.5.2.jar
XML的API-1.3.04.jar
xmltooling-1.3.2-1.jar

这些是JBOSS认可的罐子:
Geronimo的StAX的api_1.0_spec-1.0.1.jar
抛弃-1.3.1.jar
串行-2.7.1.jar
xalan的-2.7.1.jar
xercesImpl.jar
XML的API-1.3.04.jar

在我们的SAML代码中,org.apache.jcp.xml.dsig.internal.dom.XMLDSigRI是我们正在使用的JSR提供程序 我们在jdk1.5.0_14。和jboss-4.2.3.GA。

使用上述版本的数字签名在signature.sign(signContext);

失败

签名类型为javax.xml.crypto.dsig.XMLSignature signContext的类型为javax.xml.crypto.dsig.dom.DOMSignContext

没有抛出异常但是签名失败并且给出了空响应。

任何人都可以对此有所了解吗?

Saludos

Kartheek

1 个答案:

答案 0 :(得分:0)

从jboss客户端文件夹和jbossws-sar文件夹中删除xmlsec.jar后,此问题已解决。谢谢!