首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在有效期届满时自动更新服务主客户机密?

在有效期届满时自动更新服务主客户机密?
EN

Stack Overflow用户
提问于 2021-10-28 02:21:06
回答 1查看 1.3K关注 0票数 0

我有一个用于Power平台环境的服务主体,它将被DevOps平台用来部署到这个环境中。

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

你必须设定一个客户的秘密有效期最长为2年,在此之后,它将无法工作。因此,我需要进入Azure门户,更新客户端机密,然后进入DevOps并更新服务连接。

有什么办法我可以自动完成这件事吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-01 08:49:30

--你必须将客户的秘密有效期设定为2年,在此之后,它就不能工作了。

实际上,没有必要这样做,在蔚蓝门户,最长为2年,但您可以使用蔚蓝powershell创建一个近乎永久的秘密,例如100年。

如果要自定义秘密值,请使用Az模块,使用Connect-AzAccount登录,然后使用New-AzADAppCredential,如下所示。

代码语言:javascript
运行
复制
$SecureStringPassword = ConvertTo-SecureString -String "password" -AsPlainText -Force
New-AzADAppCredential -ApplicationId <ApplicationId of the App Registration> -CustomKeyIdentifier "test" -Password $SecureStringPassword -EndDate (Get-Date).AddYears(100)

如果您想要自动生成一个秘密值,请使用AzureAD模块,使用Connect-AzureAD登录,然后在下面作为New-AzureADApplicationPasswordCredential使用。

代码语言:javascript
运行
复制
New-AzureADApplicationPasswordCredential -ObjectId <ObjectId of the App Registration> -EndDate (Get-Date).AddYears(100)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69747524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档