【问题标题】:Supplying an authentication token via HTTPComponents library通过 HTTPComponents 库提供身份验证令牌
【发布时间】:2012-04-11 08:19:46
【问题描述】:

我正在使用HTTPComponents library 进行此实现。

我的 RESTful 实现包括提供用户名/密码以生成令牌。该令牌又作为标头提供给随后的 API 调用,如下所示:

authorization = <40 char token>

但是,method.addRequestHeader("authorization","&lt;40 char token&gt;"); 并未对服务调用进行身份验证。

我需要以不同的方式指定令牌吗?

【问题讨论】:

  • 使用 Google 开发者工具或 REST 客户端检查正在发送的请求。在问题中包含该请求以及您的处理代码可能会有所帮助。
  • 当我使用 Firefox 的海报时,上面的格式完美地工作。所以问题在于以编程方式提供身份验证。 url 被指定为字符串,上面命令的请求标头也是如此。

标签: java httpclient restful-authentication


【解决方案1】:

我认为这是在 httpheader 中传递令牌的可接受方法。 但是尝试在网络上编码后发送令牌以更安全地传输。

【讨论】:

    猜你喜欢
    • 2016-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-17
    • 2016-09-11
    • 2013-06-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多