我已经创建了一个新的mimik 开发人员帐户,我正在尝试使用命令“ mimik-edge-cli account get-edge-access-token -t <--id token--> ”获取边缘访问令牌。但我收到“错误”作为响应。
我已经尝试使用我以前的帐户,在这种情况下,我能够获得访问令牌,如下所示。树莓派也发生了同样的问题。
为什么在使用新帐户时无法获取访问令牌?
请确保从开发者门户正确复制 ID Token,在大多数情况下,可能会复制隐藏字符。也许只是尝试通过用鼠标从第一个字符突出显示到最后一个字符来复制文本。不要使用复制到剪贴板按钮。还请通过以下检查确保 PI 上的 edgeEngine 尚未关联:
mimik-edge-cli account get-me
当您输入上面的命令时,如果您看到值“accountId:”的 ID,那么您的 PI 已经关联,不能再次关联。您必须先取消关联,然后再与新帐户/项目中的新 ID 令牌关联。当上述命令显示“accountId:”为空值时,您可以验证取消关联是否成功
供未来参考:如果问题与 FreeRTOS 平台相关,请仅使用 edgeSDK 标记问题。对于所有其他平台,请使用标签 edgeEngine