我无法获取 Nest 的访问令牌。
我在我的 node.js 应用程序上运行了 nest-api,但我无法获取访问令牌。
我是否从不同的客户端、设备甚至帐户连接都没有关系。
我曾经有 php 代码自动执行 oAuth 2.0 获取令牌的过程,它工作正常,但它停止工作。
如果我输入“OAuth 重定向 URL”来自动获取令牌,或者只是尝试在没有 URL 的情况下获取令牌,我总是会收到此错误:
发生错误。获取客户端信息时出错
仅此而已,没有日志条目或任何内容,只有非描述性消息。
例如,如果我创建一个新帐户,然后将一个客户端添加到该帐户,我会得到一个 URL,我可以在其中检索想要从我的客户端控制其嵌套产品的用户帐户的访问令牌—— URL 看起来像这样:
https://home.testc.nestlabs.com/login/oauth2?client_id=XXXXX&state=STATE
当您输入此 URL 时,它应该会询问您的 Nest 凭据,然后生成访问令牌。执行完全相同的步骤时效果很好,但现在它甚至不要求提供凭据,我得到的只是该消息,没有别的。