wsimport如何为带权限校验的wsdl生成客户端代码

 时间:2026-02-14 07:35:02

1、图示,浏览器访问带权限校验的 wsdl 地址时,会弹出一个对话框,让你输入账号和密码,校验成功后才可以访问

wsimport如何为带权限校验的wsdl生成客户端代码

wsimport如何为带权限校验的wsdl生成客户端代码

2、对于这种类型的 wsdl 文件,如果我们按照平常使用 wsimport 的方式来使用的话,会报图示错误。wsimport 命令的格式为:

wsimport -keep -s 工程的src文件夹 -p 目标包名 -verbose wsdl路径

wsimport如何为带权限校验的wsdl生成客户端代码

3、上一步骤的报错中提示我们需要使用 -Xauthfile 参数提供授权文件信息

图1示:授权文件的内容格式

图2示:最终构建的包含 -Xauthfile 参数的 wsimport 命令串

wsimport如何为带权限校验的wsdl生成客户端代码

wsimport如何为带权限校验的wsdl生成客户端代码

4、再次执行上述新构建的 wsimport 命令,这次客户端代码生成成功(图1示)!

刷新工程,工程的src目录下已经自动创建了目标包,并包含了根据wsdl自动创建的客户端类。

wsimport如何为带权限校验的wsdl生成客户端代码

wsimport如何为带权限校验的wsdl生成客户端代码

  • 漫威超级战争怎么获得英雄格鲁特
  • 感冒中不能吃哪些水果?
  • 新手学开车系列图文教程,详细实用1
  • 健康养生佳品银耳豌豆羹的做法
  • 佛手的作用与功效
  • 热门搜索
    人间真情手抄报 关于庆祝六一的手抄报 孝行雅行我先行手抄报 平安手抄报内容 电影手抄报 关于法律的手抄报图片 圣诞节手抄报内容英文 数学手抄报大全 关于月亮的手抄报图片 有关长城的手抄报