1

我用 rails-api 开发了一个 API。

为了实现 API 身份验证,我遵循了 railscast:http: //railscasts.com/episodes/352-securing-an-api 。

在示例中,它使用authenticate_or_request_with_http_tokenfromActionController::HttpAuthentication::Token::ControllerMethods来检查身份验证令牌的存在。

我不知道如何将这个令牌从 Angular 发送到 API。我必须把它放在标题中吗?什么标题?它必须以某种方式编码吗?

4

1 回答 1

3

刚刚找到解决方案:

  • 令牌必须像这样发送var authorizationHeader = 'Token token="' + token + '"'
  • 该字符串必须在AUTHORIZATION标题中设置。
于 2013-09-05T01:55:25.607 回答