我正在尝试设置Azure AD应用程序以使用证书进行身份验证。未能遵循本指南后,我一直在使用本指南成功进行设置。
我现在希望自动化该过程,以便可以将其添加到我们的常规构建脚本中,在命令文档中查看New-AzureADApplication
它包含一个参数集(ApplicationWithKeyCredentialParameterSet)的命令,该参数集包含一个PSADKeyCredential
。使用它来创建一个应用程序,然后下载元数据给我以下内容
"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我会得到相同的结果。有谁知道为什么我得到一个空值字段?如果有其他方法,我应该设置证书,可以随时更改自己的流程。
对于应用程序和服务主体,密钥凭据的“值”字段始终返回为“空”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句