Секретное имя не поддерживает специальный символ - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть требование, где мне нужно сохранить свое секретное имя как fname_lname.Но когда я попробовал с подчеркиванием, я получил следующую ошибку.На время обойти ошибку я написал утилиту для преобразования из подчеркивания в дефис и наоборот.

Есть ли какая-либо причина, по которой не поддерживается базовый специальный символ, такой как подчеркивание?

az keyvault secret set --vault-name 'my-kv' -n 'fname_lname' -v 'myvalue' parameter 'secret_name' must conform to the following pattern: '^[0-9a-zA-Z-]+$'.

1 Ответ

0 голосов
/ 12 декабря 2018

Похоже, мы не смогли найти никакой технической причины того, почему основные специальные символы не поддерживаются.Также в REST API Set Secret только что упомянуто имя должно быть похоже на Regex pattern: ^[0-9a-zA-Z-]+$ без причины, оно должно быть разработано.: Секретные имена не поддерживают специальные символы , если вы хотите улучшить Azure KeyVault, вы можете проголосовать за него.

...