gpt4 book ai didi

azure - 到期时自动更新服务主体客户端 key ?

转载 作者:行者123 更新时间:2023-12-03 05:24:58 25 4
gpt4 key购买 nike

我有一个 Power Platform 环境的服务主体,DevOps 平台将使用该服务主体来部署此环境。

服务主体要求我设置一个客户端 key ,该 key 将由 DevOps 中的服务连接引用

enter image description here

您必须设置最长 2 年的客户端 secret 到期日期,在此之后,它将不起作用。因此,我需要进入 Azure 门户,更新客户端 key ,然后进入 DevOps 并更新服务连接。

有什么方法可以自动执行此操作吗?

最佳答案

You must set a client secret expiry date of up to 2 years and after that time, it won't work.

实际上,不需要这样做,在 azure 门户中,最长为 2 年,但您可以使用 azure powershell 创建近乎永久的 secret ,例如100 年。

如果您想自定义 secret 值,请使用 Az模块,使用 Connect-AzAccount 登录,然后使用 New-AzADAppCredential如下。

$SecureStringPassword = ConvertTo-SecureString -String "password" -AsPlainText -Force
New-AzADAppCredential -ApplicationId <ApplicationId of the App Registration> -CustomKeyIdentifier "test" -Password $SecureStringPassword -EndDate (Get-Date).AddYears(100)

enter image description here

如果您想自动生成 secret 值,请使用 AzureAD模块,使用 Connect-AzureAD 登录,然后使用 New-AzureADApplicationPasswordCredential下面。

New-AzureADApplicationPasswordCredential -ObjectId <ObjectId of the App Registration> -EndDate (Get-Date).AddYears(100)

enter image description here

关于azure - 到期时自动更新服务主体客户端 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69747524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com