Java soap头问题<;wsse:安全性>;标题

Java soap头问题<;wsse:安全性>;标题,java,web-services,soap,http-headers,soapui,Java,Web Services,Soap,Http Headers,Soapui,因此,我得到了一个WSDL链接,通过它我必须使用soap服务。当我运行java代码时,我在线程“main”javax.xml.ws.soap.SOAPFaultException中得到了一个异常:处理标头时发现了一个错误 在尝试了来自soupUi的Testsuit后,我收到了相同的错误 ns1:InvalidSecurity处理标头时发现错误 我是SOAPWeb服务的新手。有谁能告诉我如何在java代码中添加头以进行身份验证的步骤吗。 谢谢:)好的,我已经解决了这个问题,我必须手动将自定义标题添

因此,我得到了一个WSDL链接,通过它我必须使用soap服务。当我运行java代码时,我在线程“main”javax.xml.ws.soap.SOAPFaultException中得到了一个异常:处理标头时发现了一个错误 在尝试了来自soupUi的Testsuit后,我收到了相同的错误 ns1:InvalidSecurity处理标头时发现错误 我是SOAPWeb服务的新手。有谁能告诉我如何在java代码中添加头以进行身份验证的步骤吗。
谢谢:)

好的,我已经解决了这个问题,我必须手动将自定义标题添加到我的请求消息中。但为此,我必须分离前面的头,然后将自定义头附加到请求消息中。
我希望下次有人收到这种类型的异常时,可以从中得到一些帮助。

您能给出SOAPFaultException的堆栈跟踪吗?com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(未知源),位于com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(未知源)com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(未知源)com.sun.xml.internal.ws.client.sei.SEIStub.invoke(未知源)com.sun.proxy.$Proxy21.ispermitt(未知源)com.prakash.soap.test.main(test.java:69)这应该会有帮助,实际上我甚至不知道如何通过标题发送数据的格式:(为什么需要这种格式?它只是一个用户名和密码,对吗?JAX-WS应该用链接的stackoverflow答案为您完成这一切。