我被告知使用Azure服务主体,并使用由密码保护的证书。
我正在尝试用az cli:az login --service-principal --username '$APP_ID' --tenant '$TENANT_ID' --password C:\sda-cript-dvlp.pfx登录
..obviously没有证书密码,登录失败
我应该在哪里粘贴证书的密码?
发布于 2020-06-22 02:22:29
若要使用证书登录,必须在本地以PEM或DER文件的形式以ASCII格式提供证书。使用PEM文件时,必须将PRIVATE KEY和CERTIFICATE附加到文件中。
您可以参考下面的步骤。
1.与用户一起登录(需要创建服务主体的权限),创建服务主体以及自签名证书。
az ad sp create-for-rbac --name 'joyapp234' --create-cert

2.复制步骤1中的fileWithCertAndPrivateKey,登录如下。
az login --service-principal --username '<app-id>' --tenant '<tenant-id>' --password 'C:\\Users\\joyw\\tmpbnpcixh8.pem'

https://stackoverflow.com/questions/62477714
复制相似问题