Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当服务器使用Windows集成身份验证时,从wsdl生成webservice soap客户端_Java_Code Generation_Windows Authentication_Webservice Client - Fatal编程技术网

Java 当服务器使用Windows集成身份验证时,从wsdl生成webservice soap客户端

Java 当服务器使用Windows集成身份验证时,从wsdl生成webservice soap客户端,java,code-generation,windows-authentication,webservice-client,Java,Code Generation,Windows Authentication,Webservice Client,有一个SAP服务器有一些我需要使用的Web服务,所以我尝试使用wsimport来生成客户端存根 我不想找到所有被引用的WSDL和模式,并在本地修改它们,因为如果它们的服务发生变化,这是不可持续的 因此,当服务器使用Windows集成身份验证时,我如何使用wsimport获取wsdl并生成客户端存根,即使wsdl也需要凭据。我找到的最佳解决方案就是复制wsdl,并添加更改以使其与wsimport一起工作,并将其保存在jboss服务器上,由于不太可能有人知道目录的名称,而且只有端口8009向世界开放

有一个SAP服务器有一些我需要使用的Web服务,所以我尝试使用wsimport来生成客户端存根

我不想找到所有被引用的WSDL和模式,并在本地修改它们,因为如果它们的服务发生变化,这是不可持续的


因此,当服务器使用Windows集成身份验证时,我如何使用wsimport获取wsdl并生成客户端存根,即使wsdl也需要凭据。

我找到的最佳解决方案就是复制wsdl,并添加更改以使其与wsimport一起工作,并将其保存在jboss服务器上,由于不太可能有人知道目录的名称,而且只有端口8009向世界开放,甚至jboss端口也关闭了

这不是最好的解决方案,但它确实有效