azure - 如何在服务主体 key 过期之前生成新凭据

标签 azure azure-active-directory azure-service-principal

您好,我想在当前客户端 key 自动过期之前自动为服务主体生成客户端 key ,最好的方法是什么。

最佳答案

您可以使用 Microsoft Graph API 来执行此操作,只需尝试以下请求:

请求网址:

POST https://graph.microsoft.com/v1.0/myorganization/applications/<app_object_id>/addPassword

请求正文

{
    "passwordCredential": {
        "displayName": "<secret name>",
        "endDateTime": "2023-04-20T08:49:57.334Z",
        "startDateTime": "2021-04-20T08:50:07.909Z"
    }
}

结果: enter image description here

enter image description here

如果您还有其他问题,请告诉我。

关于azure - 如何在服务主体 key 过期之前生成新凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67174848/

相关文章:

Azure:创建服务主体时如何修复此错误?

在 Terraform 中使用时,Azure 服务主体获取 "Authorization_RequestDenied"

azure-active-directory - 当我将 Azure Active Directory 与 Keycloak 集成时,是否需要高级版?

AZURE:我可以在 Azure 中托管 NuGet.Server 吗?

c# - 从 Azure Pipeline 生成 Xamarin-iOS nuget 时出现奇怪的 'Native linking failed, undefined Objective-C class'(但在本地构建时则不然)

sql-server - Freetds 无法通过服务器名称 (-S) 连接到 SQL Azure,但可以通过主机 (-H) 连接

azure - 使用 Azure AD 和 MSAL 的 SPA 应用程序之间的 SSO

c# - Azure Active Directory 应用服务无法使用用户凭据/ token 连接到 Azure Keyvault

azure - 服务主体分配给谁? ACT 还是应用程序服务?

azure - 我在文档数据库中有一个文档,我想在数组中添加一个新项目,该怎么做?