Visual Studio Team ServicesでAzure App Service Deploy(ASP.NET Core 2.0 Web Api)を実行していて、appsettings.jsonの値を置き換えて読みたいhttps://docs.microsoft.com/en-us/vsts/build-release/tasks/transforms-variable-substitution#jsonvarsubsですが、ファイルのネストされたレベルの値をピリオド(。)で連結して値を代入する方法について説明しています。Azure Key Vaultの秘密VSTS JSON変数置換
Azure Key Vaultでピリオド(。)を使用できないという問題があります。
Azure Key VaultのSecretsを使用してappsettings.jsonファイル内の変数をネストされたレベルに置き換える方法を知っている人はいますか?
私はキーテンプレートから設定を設定するためにARMテンプレートを使用しました。 Webアプリケーションをプロビジョニングし、キーボートから値を読み取り、appsettingsを設定するために値を使用するARMテンプレートを作成します。 keyvaultから.parameters.jsonファイルを使用してそれらを読み取るか、またはネストされたテンプレートを使用できます。このようにして、ピリオド(。)を使用して、キーセット内のキー設定を変更することができます。 –
@ClemensReijnenありがとう、あなたは正しい方向に私を操縦した、私の答えを参照してください。 – Erwin