【发布时间】:2019-01-30 23:05:16
【问题描述】:
我在 Ubuntu 18.04 上,尝试使用 Azure CLI (2.0.56) 从 Azure KeyVault 下载 Secret。 Secret 的下载在 Windows 上的 Powershell 中运行良好,但在 Linux 上失败并出现以下错误:
'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
命令本身:
az keyvault secret download -n secret-file --vault-name testkeyvault -f /usr/src/secret-file.json
我尝试使用 UNIX 行结尾保存文件,编码是 UTF-8,我可以在 Linux 中使用 cat 打开文件,我什至可以在 Linux 中使用同一文件和 az keyvault secret set 设置机密,但是不能直接下载。
【问题讨论】:
标签: linux azure ubuntu-18.04 azure-keyvault azure-cli