gpt4 book ai didi

azure - 如何使用 Powershell 获取与服务主体关联的证书的指纹?

转载 作者:行者123 更新时间:2023-12-03 00:38:38 26 4
gpt4 key购买 nike

我有一个与 Azure AD 中的服务主体关联的证书。如何使用 powershell 获取与其关联的证书名称或指纹?

我已尝试 Get-AzureRmADServicePrincipalCredentialGet-AzureRmADSPCredentialGet-AzureADServicePrincipalKeyCredential 命令,但它们返回 key 标识符 > 不是指纹。

基本上,我想在撤销之前识别哪个证书与主体关联。

最佳答案

正如 @Stanley Kong 提到的,您可以使用 MS Graph 来获取它。

这里还有另一种方法,尝试下面的命令,$Thumbprint就是你想要的。

注意<object-id>是您的AD应用程序(应用程序注册)的对象ID,而不是服务主体(企业应用程序),它们是不同的。

$CustomKeyIdentifier = (Get-AzureADApplicationKeyCredential -ObjectId "<object-id>").CustomKeyIdentifier
$Thumbprint = [System.Convert]::ToBase64String($CustomKeyIdentifier)

enter image description here

关于azure - 如何使用 Powershell 获取与服务主体关联的证书的指纹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58407858/

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