您可以使用 CLI 像这样创建它:
az keyvault secret set --vault-name (vaultName) --name (Secretname) --value (actualvalue)
例如:az keyvault secret set --vault-name "MyVault" --name "FBPassword" --value "123"
在此处查看更多信息:
https ://docs.microsoft.com/en-us/azure/azure-app-configuration/cli-samples
这里的代码是方法签名:
public static Task<SecretBundle> SetSecretAsync(this IKeyVaultClient operations, string vaultBaseUrl, string secretName, string value, IDictionary<string, string> tags = null, string contentType = null, SecretAttributes secretAttributes = null, CancellationToken cancellationToken = default);
在代码中,您可以:首先设置这些然后
contentType = null;
SecretAttributes secretAttributes = null;
CancellationToken cancellationToken = default;
SecretBundle secretBundle = await _keyVaultClient.SetSecretAsync(("myKeyVaultUrl", "My test secret", "12345", null, null, cancellationToken);