【发布时间】:2020-02-26 11:52:34
【问题描述】:
我正在开发一个与 Xero 集成的 Rails 应用程序。我使用omniauth-xero gem 来验证我的用户,并使用xeroizer gem 来与Xero 的API 交互。我将令牌、秘密令牌存储在与用户关联的模型上。我能够访问 xeroizer 客户端并看到访问令牌与我存储的内容匹配。但是当我尝试做一个基本的获取请求时,我得到一个 401,签名无效:无法验证签名。我对错误可能指的是什么感到困惑,因为我无法在使用每个 gem 之间触摸签名。
【问题讨论】: