Java 如何实现通过基于NTLM身份验证的身份验证连接到外部web服务的web服务客户端

Java 如何实现通过基于NTLM身份验证的身份验证连接到外部web服务的web服务客户端,java,ntlm,Java,Ntlm,我是用java实现web服务客户端的新手。 我发现一个教程非常有用 在我的情况下,我得到了401错误:未经授权。 访问wsdl是正常的,我需要键入用户名/密码。 在那种情况下怎么办? 安全部分的一些输入: WWW.NTLM+web服务+http401 所以我不知道在这种情况下哪个java库可以帮助我,以及如何将它集成到我的代码中 谢谢你的帮助 Lana如前所述,您正在访问一个需要您进行身份验证的Web服务。NTLM是Microsoft堆栈通常使用的身份验证机制。页面介绍如何配置Axis2以使用N

我是用java实现web服务客户端的新手。 我发现一个教程非常有用

在我的情况下,我得到了401错误:未经授权。 访问wsdl是正常的,我需要键入用户名/密码。 在那种情况下怎么办? 安全部分的一些输入:

WWW.NTLM+web服务+http401 所以我不知道在这种情况下哪个java库可以帮助我,以及如何将它集成到我的代码中

谢谢你的帮助
Lana

如前所述,您正在访问一个需要您进行身份验证的Web服务。NTLM是Microsoft堆栈通常使用的身份验证机制。页面介绍如何配置Axis2以使用NTLM进行身份验证

不幸的是,如果您试图通过Eclipse来实现这一点,那么这将毫无帮助。在这种情况下,我建议下载WSDL(我假设您知道用户名和密码),当Eclipse要求您“选择服务定义”时,使用WSDL的本地副本。但是,当您连接到web服务时,需要编写代码来提供凭据


编辑:编辑后提到下载WSDL。

Hi@user187180,你解决了吗?