通过 azure-sdk-dotnet 查询 Azure 应用密码的过期日期

Posted

技术标签:

【中文标题】通过 azure-sdk-dotnet 查询 Azure 应用密码的过期日期【英文标题】:Query expiration date of Azure app secret via azure-sdk-dotnet 【发布时间】:2022-01-12 18:22:26 【问题描述】:

我有一个 dotnet-core 应用程序,它使用 C# azure-sdk.net 通过应用程序机密连接到 Azure。我想找到一种编程方式直接从代码库中查询密钥的到期日期 - 可以吗?

【问题讨论】:

【参考方案1】:

我想找到一种编程方式,直接从代码库中查询密钥的到期日期

无法直接从代码库中查询密钥的到期日期。

默认情况下,应用注册的客户端密码在门户 UI 中的有效期为 2 年。

如果您想检索到期日期,可以使用 PowershellAAD Graph API

使用以下 Powershell cmdlet: 检查客户端密码的到期日期:

Get-AzureADApplicationPasswordCredential -ObjectId <ObjectId>

您可以参考此SO 线程以使用 AAD Graph API 检查客户端密码的到期日期:

您可以参考此thread 以使用 c# 代码以编程方式更新客户端密码。

【讨论】:

以上是关于通过 azure-sdk-dotnet 查询 Azure 应用密码的过期日期的主要内容,如果未能解决你的问题,请参考以下文章

生成类似 excel 版本号 A ,B,C,...,Z AA,AB,..,AZ ...

代码段:通过索引获取对应的Excel列名; 索引从0开始,返回形如 A,B,C,...,Z,AA,AB,...,AZ,BA,...,ZZ,AAA,AAB,......

几乎相同的 PostgreSQL 查询相差 1 分钟?

在记事本++中将CRLF插入字符串序列

十五openGauss开启远程访问

Presto SQL - 对多列的多个条件进行排名