【问题标题】:com.sun.xml.internal.ws.client.ClientTransportException: The server sent HTTP status code 401: Unauthorizedcom.sun.xml.internal.ws.client.ClientTransportException:服务器发送 HTTP 状态码 401:未经授权
【发布时间】:2018-08-20 07:30:29
【问题描述】:

我正在使用 jboss 在 ecplise 上的 SOAP Web 服务上运行示例程序。 在 Web Service Tester 中,当我提供 wsdl url 并单击“调用”按钮时,我收到以下错误:

com.sun.xml.internal.ws.client.ClientTransportException:服务器发送 HTTP 状态码 401:未授权

请帮忙

【问题讨论】:

  • 响应码 401 表示未经授权 - Web 服务是否由用户名/密码保护?如果您尝试使用网络浏览器加载 wsdl,会发生什么?您能否添加示例 Web 服务的代码和所有相关配置(例如 web.xml)?你不应该在没有代码的情况下发布问题。
  • 感谢您的回复。有一些端口没有问题,更改端口后问题解决了。

标签: soap jboss


【解决方案1】:

我遇到了类似的问题。有几件事可能会出错。 1)如果您正在测试某些东西,执行测试的系统可能有列入黑名单或非列入白名单的 IP。 2) 如果有 mysql 后端处理请求,您可能需要更新 mysql 的权限。

【讨论】:

    猜你喜欢
    • 2020-08-12
    • 2015-09-14
    • 2012-05-03
    • 2013-01-01
    • 2011-04-18
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    相关资源
    最近更新 更多