azure-active-directory - 我正在尝试使用 web api 在 azure b2c 中读/写用户,但我获得的权限不足
问题描述
我使用https://github.com/AzureADQuickStarts/B2C-GraphAPI-DotNet使用图形 apis 创建和读取用户。我已经在 b2c 中为应用程序添加了所需的权限(甚至还有一些额外的权限)。
当我尝试读取或写入任何用户时,它会给我一个权限不足的错误。有什么帮助吗?
解决方案
该示例使用服务帐户,即应用程序权限,而不是您的屏幕截图中的委派权限。您必须已将您的应用程序注册为 B2C 应用程序 - 而您需要使用第一个选项“仅此目录中的帐户”来创建它。然后将应用程序权限分配给 AAD Graph API。
理想情况下,您会迁移到 MS Graph API,因为它是前进的 API。
推荐阅读
- c - 设置 X11 根窗口像素图
- opengl - gl_Position.z 在动画网格的片段着色器中使用时似乎不正确
- scala - 可以使用多态、可变参数抽象方法制作 Scala 特征吗?
- python - 保存文件的路径(Python)
- oracle - 将序列添加到现有表
- html - 按钮颜色和边框半径在手机上发生变化
- python - 有人可以从 Kivy WebView 本地主机服务器提供一些代码吗?
- android - 如何获取 BottomSheetDialogFragment 中的 viewpager2 的引用?
- javascript - 在无限生成器上使用带有“takeWhile”的异步谓词
- azure - 如何测量 Azure 中 NIC 的网络利用率