gpt4 book ai didi

powershell - 将证书上传到 AAD 应用程序的 powershell 命令是什么?

转载 作者:行者123 更新时间:2023-12-03 09:59:50 25 4
gpt4 key购买 nike

在 Azure 门户中,我可以在 AAD 下创建一个应用程序,导航到“Home(myTenant) -> 应用程序注册 -> (myApp) -> 设置 -> key ”,上传作为应用程序 key 证书的公钥。使用门户 UI 很容易。但是如何使用 Powershell 命令上传证书?

谢谢

最佳答案

您正在寻找命令 New-AzureRmADAppCredential https://learn.microsoft.com/en-us/powershell/module/azurerm.resources/new-azurermadappcredential?view=azurermps-5.0.0

文章中的示例 2 应该适合您

----------------8<--------------------------------

$cer = New-Object System.Security.Cryptography.X509Certificates.X509Certificate 
$cer.Import("C:\myapp.cer")
$binCert = $cer.GetRawCertData()
$credValue = [System.Convert]::ToBase64String($binCert)

New-AzureRmADAppCredential -ApplicationId 4589cd6b-3d79-4bb4-93b8-a0b99f3bfc58 -CertValue $credValue -StartDate $cer.GetEffectiveDateString() -EndDate $cer.GetExpirationDateString()

关于powershell - 将证书上传到 AAD 应用程序的 powershell 命令是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47567327/

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