Wir haben es eilig. Wir haben einen WS-Client entwickelt, der Daten an einen Remote-Service sendet, aber SOAP-Nachrichten sollten signiert sein. Wir haben die WS-Clientklassen vom wsimort-Dienstprogramm (JAX-Dienstprogramme) generiert. Aber es ist uns nicht klar, wie wir diese SOAP-Nachrichten sichern (signieren) können.Web-Service-Sicherheit: Client signiert SOAP-Nachricht (Tomcat)
Ich bin mit wscompile versucht, aber immer diese Fehlermeldung:
C: \ Software \ glassfish4 \ Glassfish \ bin> wscompile.bat -f: wsi -import efactura.wsdl -Sicherheit config.xml org .xml.sax.SAXParseException; Zeilennummer: 1; Spaltennummer: 52; cvc-elt.1: No se ha encontrado la declaración del elemento 'SecurityConfiguration'. Fehler: java.lang.RuntimeException: org.xml.sax.SAXParseException; Zeilennummer: 1; Spaltennummer: 52; cvc-elt.1: No se ha encontrado la declaración del elemento 'SecurityConfiguration'.
Irgendein klares Dokument mit den richtigen Schritten, um dies zu tun?
Grüße
Wenn Sie Frühjahr ws verwenden, dann können Sie einen Blick auf diesen Link nehmen http://docs.spring.io/spring-ws/ site/reference/html/security.html. – Veeram
Ich kann Spring nicht verwenden, weil ich ein Problem beim Generieren von Client-Dateien habe, ein Problem mit der WSDL – user1748166
Um Hilfe zu bekommen, wäre es gut, was webservicestack Sie hinzufügen und den Clientcode hinzuzufügen. – Frank