【发布时间】:2018-08-11 08:27:19
【问题描述】:
我正在用 c# 开发一个访问 CoinBase Api 的应用程序。用户输入他们的凭据后,我从回调中的 api 获得一个代码。我将代码交换为 access_token。我确实得到了一个带有 access_token、token_type、refresh_token、expires_in、范围的令牌。一切都是从 CoinBase 填充的。
问题是当我将该 access_token 复制到 Postman 时,我得到了 invalid_token。以下是我拨打电话的方式:
API 网址:
使用这些标题:
Content-Type:application/json
Authorization:bearer <access_token here>
CB-VERSION:2018-02-09
另一个有趣的事情是,如果我将我的 access_token 粘贴到 jwt.io 中,它就无法读取它。它显示了带有许多奇怪的 ascii 字符的标题,例如:mÖß§Ü
任何线索为什么会发生这种情况?我在其他 Api 上使用 Postman 中的确切调用,它们工作正常....
感谢您的洞察力, 杰夫
【问题讨论】: