我有一个受 HTTPS 和 NTLM 身份验证保护的 Web 服务,并且通过暂时禁用身份验证,我使用 CXF 的 wsdl2java 工具生成了一组 java stub 。我现在尝试在小程序中使用 Java stub ,该小程序连接到 Web 服务并重新打开身份验证。我的目的是编辑 Java stub ,将来自浏览器 session 的身份验证 cookie 包含到 CXF 客户端与 Web 服务的连接中。唯一的问题是 stub 仅在 Service 类上调用“super()”,并且它自己处理所有连接。有谁知道如何使用 CXF 从 wsdl2java 生成的 java stub 来连接到受 https 和 NTLM 身份验证保护的 Web 服务?
这是构造函数 stub :
public Visual_Service(URL wsdlLocation) {
super(wsdlLocation, SERVICE);
}
最佳答案
我没有尝试过,但本页底部有一个描述 cwiki
关于web-services - 使用 CXF wsdl2java stub 的 NTLM 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1562882/