【问题标题】:How to generate client code with http basic authentication by cxf wsdl2java如何通过 cxf wsdl2java 生成具有 http 基本身份验证的客户端代码
【发布时间】:2017-03-06 22:27:03
【问题描述】:

如果wsdl受http基本认证保护,如何通过cxf生成客户端代码wsdl2java,我看过wsdl2java的文档,但是没找到任何有用的选项。

【问题讨论】:

  • wsimport 工具有一个名为“Xauthfile”的扩展选项。有没有 wsdl2java 的方法?

标签: java cxf wsdl2java


【解决方案1】:

基本身份验证对生成的代码没有影响。您只需要为双方的基本身份验证配置 CXF。

【讨论】:

    【解决方案2】:

    你可以试试下面的代码:

    JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
    factory.setServiceClass(webServiceClass);
    factory.setWsdlLocation(wsdlLocation);
    factory.setUsername(serviceUserName);
    factory.setPassword(servicePassword);
    
    T webServiceClassImpl = (T) factory.create();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-03
      • 1970-01-01
      相关资源
      最近更新 更多