Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.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 代理和服务背后的Webservice客户端需要NTLM身份验证_Java_Web Services_Proxy - Fatal编程技术网

Java 代理和服务背后的Webservice客户端需要NTLM身份验证

Java 代理和服务背后的Webservice客户端需要NTLM身份验证,java,web-services,proxy,Java,Web Services,Proxy,我正在处理一个客户端,该客户端将请求需要NTLM身份验证的web服务(托管在internet上)。 另外,安装我的客户机的主机位于代理之后,首先请求应该是 对代理服务器进行身份验证,然后请求将转到web服务并执行NTLM身份验证 我可以通过上的帮助进行NTLM身份验证 我通过wsimport生成存根,首先将wsdl文件保存到本地文件,因为通过URL我无法连接(因为我不知道如何在wsimport的命令行调用中设置代理)。 我没有使用过axis2或cxf之类的框架。我正在使用Java1.7 当我在非

我正在处理一个客户端,该客户端将请求需要NTLM身份验证的web服务(托管在internet上)。 另外,安装我的客户机的主机位于代理之后,首先请求应该是 对代理服务器进行身份验证,然后请求将转到web服务并执行NTLM身份验证

我可以通过上的帮助进行NTLM身份验证

我通过wsimport生成存根,首先将wsdl文件保存到本地文件,因为通过URL我无法连接(因为我不知道如何在wsimport的命令行调用中设置代理)。 我没有使用过axis2或cxf之类的框架。我正在使用Java1.7


当我在非代理机器(直接internet)上部署客户机时,它可以工作,但在代理之后就不能工作了。请提供帮助。

下面是使用系统代理的简单代码行

System.setProperty("java.net.useSystemProxies", "true");

您好@nanosoft我正在开发一项新服务来进行NTLM身份验证如果我能帮助您,请告诉我