web-services - 使用 CXF wsdl2java stub 的 NTLM 身份验证

标签 web-services cxf ntlm wsdl2java

我有一个受 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/

相关文章:

java - 通过 Apache CXF 2.x 为 soap 客户端生成代码时出现 NoSuchMethodError

java - 如何从 CXF 消息中获取主机名和端口

python - HTTLlib2 是否支持 NTLM 身份验证。如果没有具体解释?

php - php中SoapClient请求和Soap curl请求的区别

javascript - 从 ajax jquery 安全调用 PHP Web 服务函数,添加身份验证

CXF - 捕获/处理 HTTP 异常

php - 带有 ntlm 身份验证的 curl 在命令行中有效,但不在 php 中

Java 6 与 NTLM2

java - 你好。我有 war 包装 spring boot soap web 服务,我部署到 tomcat 但 soapui 请求返回错误

python - 使用 django 的 heroku 不允许使用 405 POST 方法