使用 JAVA 检查 Azure 服务主体过期

Checking Azure Service principal expiration using JAVA

我是 AZURE 新手,我想使用 Azure 核心 java 库从 azure 活动目录中获取服务主体。任何输入

您可以使用下面的Java代码获取服务原则,

GraphServiceClient graphClient = GraphServiceClient.builder().authenticationProvider( authProvider ).buildClient();

ServicePrincipal servicePrincipal = graphClient.servicePrincipals("{id}")
    .buildRequest()
    .get();

参考:Get servicePrincipal - Microsoft Graph v1.0 | Microsoft Docs

对于解决方法,您可以使用 Microsoft Graph API 来获取服务原则的

https://graph.microsoft.com/v1.0/servicePrincipals