如何解决调用需要授权的WebService时的401错误

 时间:2024-10-12 07:42:51

1、直接调用需要授权访问的WebServcie时,会报401错误图1示:根据WebService的wsdl文件生成客户端类,开发一段简单的测试代码图2示:执行代码时,直接报错,错畚容尬檬误信息显示是:“Server returned HTTP response code: 401 for URL”,其本质原因就是在调用服务接口前,没有进行账号认证。

如何解决调用需要授权的WebService时的401错误

2、开发账号认证类图示,自定义一个类,继承 JDK 的 Authent坡纠课柩icator ,并覆写 getPasswordAuthentication 方法,在方法中,构建类 PasswordAuthentication 对象,并传递用户名和密码。

如何解决调用需要授权的WebService时的401错误

4、再次运行服务测试类图示,这次服务接口调用顺利完成,没有报错。

如何解决调用需要授权的WebService时的401错误
  • 发财树怎么修剪枝叶
  • 经营贷利息怎么算
  • 罗宋汤的做法
  • 睡眠不足头痛怎么办
  • 如何快速查询车辆限号
  • 热门搜索
    上海旅游地图全图 湖北荆州旅游 云南文山旅游 清远有什么旅游景点 江苏省旅游局 江西的旅游景点 鞍山旅游景点大全 360旅游网 贵广高铁旅游攻略 锦江旅游上海旅行社