Yahoo OAuth 2.0 `bearer_token_not_over_ssl` - 解释一下?

Yahoo OAuth 2.0 `bearer_token_not_over_ssl` - explain?

我正在使用 OAuth 2.0 规范检索 Fantasy Football 数据,与此网站使用它的方式相同:http://yfantasysandbox.herokuapp.com/resource/user/game_teams (github repo: https://github.com/whatadewitt/yfsapi)

在检索到我的 access_tokenrefresh_token 后,我正在尝试检索用户团队资源并无缘无故地收到此 401 错误 { "lang": "en-US", "description": "Please provide valid credentials. OAuth oauth_problem=\"bearer_token_not_over_ssl\", realm=\"yahooapis.com\"" }

它已经工作了几天,在我没有做任何更改的情况下突然停止工作。如果规范已更改,请告诉我。我为我的每个 API 请求使用 https 协议,如果需要,我一定会获得新的 access_tokens。如果有帮助,我的 callbackUrl 也使用 https。

它现在运行良好。看起来这是 API 的服务中断,而不是任何基本问题。祝这个赛季好运!

另一种可能的解释是您传递的网址是 http,而不是 https。我也遇到了这个问题,直到我将所有请求更新为使用 https.