【问题标题】:401 Authorization Required on REST clientREST 客户端需要 401 授权
【发布时间】:2014-09-05 23:55:03
【问题描述】:

我正在尝试使用 RestTemplate 和 Jackson JSON 编写一个非常简单的 REST 客户端。 尝试从spring.io 获取error 401 Authorization Required 中的此类示例,即使在本地主机上,或者即使我将其包含到REST WebService 正在运行的同一个Tomcat6 Eclipse 项目中。

在开发或本地环境中,我们不需要对该 Web 服务进行任何授权, 反正我是授权用户。

这是 Spring RestTemplate 强制执行的吗?

在 Java 1.6 上将客户端作为 Java 应用程序运行。

我是 REST 和 JSON 的新手。

【问题讨论】:

    标签: spring web-services rest web


    【解决方案1】:

    不,Spring 的 RestTemplate 不需要强制执行 Authorization。您应该能够构建或启动一个简单的 REST Web 服务示例,并使用 RestTemplate 向它发送请求而不会收到此响应,因此您发送请求的服务器或介于两者之间的服务器正在返回此响应代码。您能否分享您正在与之通信的服务的更多详细信息?它是内部的东西还是可能需要授权的公共 API?

    【讨论】:

      猜你喜欢
      • 2014-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-15
      • 2018-09-06
      • 2018-07-07
      • 1970-01-01
      • 2021-01-07
      相关资源
      最近更新 更多