我正在尝试使用java keystore(.jks)签名XML文件。
我正在尝试在parasoft SOA测试工具中自动化此代码。从Java的角度来看,我正在获得预期的结果。但是,当我尝试在parasoft透视图中运行相同的代码时,出现以下错误。
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 318; Element type "samlp:AuthnRequest" must be followed by either attribute specifications, ">" or "/>".
String output = SignerDBO.SignXMLContent(xmlInput, true, "samlp:AuthnRequest",
"C://WorkspaceNew//STS Shakedown//STS Shakedown//SAML//certs//XXXX.jks",
"XXXX", "XXXX", "XXXX", "RSA");
Application.showMessage(output);