使用powershell设置azure广告证书身份验证

时间:2015-06-17 00:32:22

标签: powershell azure azure-active-directory

我正在尝试设置Azure AD应用程序以使用证书进行身份验证。在this guide失败后,我一直在使用this guide成功设置此项。

我希望现在自动化该过程,以便将其添加到我们的常规构建脚本中,查看New-AzureADApplication PSADKeyCredential命令,它包含一个参数集(ApplicationWithKeyderentialParameterSet),它带有{{ 1}}。使用它来创建一个应用程序然后下载元数据给我以下

"keyCredentials": [
{
  "customKeyIdentifier": null,
  "endDate": "2015-12-31T11:00:00Z",
  "keyId": "586b4d3e-84cf-43ec-a913-a33ef5075fdc",
  "startDate": "2004-12-31T12:00:00Z",
  "type": "AsymmetricX509Cert",
  "usage": "Verify",
  "value": null
}

如果我使用ApplicationWithKeyPlainParameterSet,我会得到相同的结果。有谁知道为什么我得到一个空值字段?如果我应该以不同的方式设置证书,我愿意改变我的流程。

1 个答案:

答案 0 :(得分:1)

对于应用程序和服务主体,密钥凭据的“value”字段始终返回为“null”。