【发布时间】:2017-05-18 19:57:59
【问题描述】:
我正在使用 auth0 进行身份验证。我想获取所有用户,包括他们的角色。我在 auth0 中生成了令牌,当我尝试在 Postman 或 fiddler 工具中执行它时,有时它会提供角色,有时不会。同样的事情也发生在应用程序中。
如果我在角色属性的应用元数据中手动添加如下,那么信息来了。
{
"authorization": {
"groups": [
"Admins",
"Users"
],
"roles": [
"Admin"
],
"permissions": []
}
}
但我填写,如果我在授权选项卡中更改,它也应该在这里生效。
下面是我的代码,
var apiUser = new ManagementApiClient("<<Token>>", new Uri("https://<<Domain>>/api/v2"));
IPagedList<User> allUsers = await apiUser.Users.GetAllAsync();
是否需要清除 auth0 中的缓存,如果是,那么如何?
【问题讨论】:
标签: asp.net authentication auth0