8

我有一个使用 Nodejs 修改用户元数据的用例。我找不到有关如何执行此操作的任何适当文档。所以,我想到了使用rest api来修改用户数据。我从控制台创建了一个 API,并将受众添加为“ http://localhost:8080 ”,授权给我现有的客户端并提供“update:user”、“read:user”范围。我能够成功创建 access_token,但我无法调用 API 来读取/更新用户数据。它显示“坏观众”。请对此错误有所了解(找不到有关此问题的适当文档)。

4

2 回答 2

7

您必须使用 API 列表中的“Auth0 Management API”。如果您创建自己的 API,它将无法正常工作。

于 2017-03-06T07:33:11.573 回答
7

我遇到了这个问题,但发现在 Auth0 仪表板 > API > 不管 api > 非交互式客户端 > 检查以授权您想要的客户端。

但是 - 我一开始没有看到这里有一个下拉列表,一旦授权,您可以打开从“范围”选项卡准备的任何定义的范围。因为我没有单击此下拉列表,所以即使定义了它们,我也从未启用任何范围。只吹了 5 个小时就找到了这个:/

于 2017-06-26T08:13:44.927 回答