У меня возникают проблемы с пониманием того, почему мое Azure хранилище ключей не отображает секреты (которые были созданы автоматически путем импорта сертификатов) на портале.
![Azure Key Vault showing no secrets](https://i.stack.imgur.com/MhhMA.png)
Однако, используя командную строку, я могу получить их (отредактировано):
C:\Program Files\Microsoft SDKs\Azure\.NET SDK\v2.9>az keyvault secret list --vault-name <my vault>
[
{
"attributes": {
"created": "2020-03-05T14:48:37+00:00",
"enabled": true,
"expires": "2021-01-28T19:23:00+00:00",
"notBefore": "2018-01-29T19:23:00+00:00",
"recoveryLevel": "CustomizedRecoverable+Purgeable",
"updated": "2020-03-05T14:48:37+00:00"
},
"contentType": "application/x-pkcs12",
"id": "https://<my vault>.vault.azure.net/secrets/SomeSecret",
"managed": true,
"tags": null
},
{
"attributes": {
"created": "2020-03-06T13:10:32+00:00",
"enabled": true,
"expires": "2021-01-28T19:23:00+00:00",
"notBefore": "2018-01-29T19:23:00+00:00",
"recoveryLevel": "CustomizedRecoverable+Purgeable",
"updated": "2020-03-06T13:10:32+00:00"
},
"contentType": "application/x-pkcs12",
"id": "https://<my vault>.vault.azure.net/secrets/SomeSecret2",
"managed": true,
"tags": null
}
]
Я также аутентифицировал свое веб-приложение, и я могу получить этот секрет и использовать его без проблем. из него (используя Azure Identity , Azure .KeyVault.Certificates и Azure .KeyVault.Secrets ).
Почему мои секреты не отображаются на портале Azure? Это потому, что они были добавлены автоматически при импорте сертификата? Что произойдет, если я удалю сертификат?