我正在开发一个用 Java 开发的 Web 服务,它接收一个对象作为参数。它的属性之一是用XMLSignature
. 根据我在网上找到的一些示例,我创建了一些用于签名和验证 XML 的方法。
我已经在本地测试了我的代码(即使用一个简单的控制台应用程序),它运行良好。但是,当我将它部署到 weblogic (本地服务器)时,它没有通过验证。我被卡住了,我无法弄清楚它为什么会失败。
这是XMLSignature
代码:https ://gist.github.com/4118253
另外,我使用的是JDev
11.1.1.1 (Java v1.6.0_11) 和WebLogic
服务器 10.3.1.0。我很乐意提供任何其他相关信息,以帮助理解它为什么不起作用。
谢谢。