Open
Description
Issue
At the moment, it is somewhat difficult to use an Azure KeyVault for configuring the Umbraco UIBuilder license.
The name of a secret may only contain alphanumeric characters and dashes. When using the Azure.Extensions.AspNetCore.Configuration.Secrets
package, double dashes are automatically replaced by a colon. However, the issue lies in the dot in Umbraco.UIBuilder
. A dot is not allowed in a KeyVault secret name.
Would it be possible to rename this setting to UmbracoUIBuilder, without the dot?
"Umbraco": {
"Licenses": {
"Products": {
"UIBuilder": "YOUR_LICENSE_KEY"
}
}
}
Perhaps "Umbraco" is redundant anyway since we are already in the Umbraco section?
Steps To Reproduce
Configure an Azure KeyVault:
https://docs.umbraco.com/umbraco-cms/extending/key-vault
Try to add the license key to the KeyVault