1

私のAzure Web Appの自分のApp Settingsにキー値のペアを設定したいと思います。azure webappにappsettings.jsonを適用する

appsettings.jsonで設定する方法は多々ありますが、どちらも機能していません。ここで

は、私が試したものです:

テストも1

{ 
    "APPSETTING_WEBSITE_TIME_ZONE": "E. South America Standard Time", 
    "Logging": { 
    "IncludeScopes": false, 
    "LogLevel": { 
     "Default": "Warning" 
    } 
    } 
} 

{ 
    "AppSettings:WEBSITE_TIME_ZONE": "E. South America Standard Time", 
    "Logging": { 
    "IncludeScopes": false, 
    "LogLevel": { 
     "Default": "Warning" 
    } 
    } 
} 

別のテスト

{ 
    "AppSettings": { 
    "WEBSITE_TIME_ZONE": "E. South America Standard Time" 
    }, 
    "Logging": { 
    "IncludeScopes": false, 
    "LogLevel": { 
     "Default": "Warning" 
    } 
    } 
} 
+0

私が従うかどうかわかりません。 Web AppのApp Settingsはappsettings.jsonの設定よりも優先されます。これらはそこに見えなくなります。 – juunas

+0

実際、Kuduを使用して検査すると、私のApp Settings変数は実際には環境変数です。しかし、とにかく、私はポータルを介さずにappsettingsから直接設定したいと思います。 –

答えて

2

一般的に、あなたがにアプリの設定を設定することができます。詳細は、docを参照してください。

ここでの問題は、Azure Web Appsによって認識される特別な設定であるWEBSITE_TIME_ZONEを設定しようとしていることです。効果的にするには、Azure App Settingとして設定する必要があります。その他の特殊なWEBSITE_設定(たとえば、リストhereを参照)でも同じことが言えます。

+0

したがって、.deploymentファイルを作成し、WEBSITE_TIME_ZONE = Eastern Standard Timeのように設定する必要がありますか? –

+0

いいえ、私の答えに応じて** Azure App Setting **を使用する必要があります。他には何も作用しません。 –

+0

私がappsettings.jsonにAzureAppSetting(私の3番目のjsonサンプルなど)をインクルードし、WEBSITE_TIME_ZONEを定義すると動作しますか?私はサンプルを探しましたが見つけられませんでした。 –

関連する問題