自定义 Azure 应用中 Client secret 的过期时间
-
在 Azure 门户中开启Azure powershell
-
运行以下代码以确认租户id:
Connect-AzureAD -TenantId **** -confirm
请将****替换为用户的租户id。
- 拉取脚本:
wget https://raw.githubusercontent.com/oldking139/Azure-AddNeverExpiredClientSecret/master/Add-client-secret-no-tenant-check.ps1
- 运行脚本:
./Add-client-secret-no-tenant-check.ps1
请注意:生成的client id仅显示一次,请务必在生成后立即保存到安全的地方。
- 租户id(tenant id):当前用户的租户id。可以在AAD 概述当中查看(或于应用中的概述:目录(租户) ID查看)
- 客户端密码(Client secret)过期时间:故名思意,即接下来创建该应用的client secret的过期时间,以年为单位(整数),默认为300年。
- 应用对象id(Object id):需要注册Client secret的应用的object id,可以在该应用的 概述 查看。