AzureRunAsConnection ApplicationId 和 CertificateThumbprint

标签 azure azure-devops

大家好,我在哪里可以找到CertificateThumbprint和ApplicationId? 我有租户 ID,但我不知道其余的。

谢谢。

$connectionName = "AzureRunAsConnection"
try
{
    # Get the connection "AzureRunAsConnection "
    $servicePrincipalConnection=Get-AutomationConnection -Name $connectionName         

    "Logging in to Azure..."
    Add-AzureRmAccount `
        -ServicePrincipal `
        -TenantId $servicePrincipalConnection.TenantId `
        -ApplicationId $servicePrincipalConnection.ApplicationId `
        -CertificateThumbprint $servicePrincipalConnection.CertificateThumbprint 

最佳答案

ApplicationId

要获取此ApplicationId,您需要在AAD中注册一个Application:

enter image description here

应用程序在AAD中注册成功后,您将被重定向到显示该应用程序详细信息的页面。然后就可以看到它的ApplicationId:

enter image description here

CertificateThumbprint

只需转到左侧栏,打开证书和 secret 选项卡。然后上传此应用程序的证书。上传成功后,THUMBPRINT栏下会出现其CertificateThumbprint。

enter image description here

关于AzureRunAsConnection ApplicationId 和 CertificateThumbprint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58251410/

相关文章:

c# - 如何在 VSTS 上配置单元测试名称/描述?

azure - 使用 Azure Pipelines 部署和运行 .exe 文件

Azure AKS - 如何在来自不同可用区的节点上运行的 pod 的公共(public)磁盘上安装卷?

Azure,DocumentDB无法将POCO对象保存为文档

.net - 使用 Microsoft.Azure.ActiveDirectory.GraphClient 更改用户密码

c# - 如何检测何时可以安全升级我的 Windows 服务?

azure-devops - CS0579 : Duplicate 'global::System.Runtime.Versioning.TargetFrameworkAttribute'

azure-devops - 使用 Azure DevOps 作为数据源的 Power BI 报告停止运行

azure - 如何删除azure工件符号包

Azure DevOps 自托管代理错误连接问题