azure - 我可以使用 API 生成 Azure AD 客户端凭据机密吗?
问题描述
我想使用我的 Azure AD 应用注册来创建多个客户端机密。我被困在两个问题上,无法找到有关这些的任何文档:
- 是否有 API(图形或任何其他)可用于自动生成和删除客户端机密?
- 单个应用程序中可以有多少个客户端密码有限制吗?
解决方案
是否有 API(图形或任何其他)可用于自动
生成和删除客户端凭据机密?
您可以通过调用Add Password api 生成客户端密码,或通过调用remove Password api 删除客户端密码。
请注意,{id}
在 api 中是Object ID
.
单个应用程序中可以有多少个客户端密码有限制吗?
这取决于您的应用程序是否支持个人帐户登录。如果您的应用程序支持个人帐户登录,您最多只能创建两个客户端密码。
如果您的应用程序仅支持工作帐户登录,则对创建的客户端密码的数量没有限制。
您可以通过查看应用的清单来了解或修改应用支持的账户类型。它是清单中的signInAudience属性。
推荐阅读
- firebird - 在 Firebird 中如何创建二维 char 数组域
- javascript - 为什么实际上有 2 个预览时只有一个(JavaScript、屏幕投射/摄像头同时录制)?
- html - 引导问题。如何在小型设备上并排显示这些列?
- google-apps-script - 数据输入表单谷歌应用脚本的代码缩短
- testing - 有没有办法在没有消费者的情况下从 Kafka 主题中读取消息?
- java - 获取与另一个孩子 Firebase 具有相同父母的特定孩子
- sql - 将信息从一行扩展到 SQL 中所有类似分组的行
- php - 在所选路由的 POST 方法中禁用所需的 CSRF
- python - 通过字符串 i 和 j 访问矩阵,如 matrix[stringi] [stringj]
- python - 使用 Firefox selenium 的透明屏幕截图