将Azure网站与ASP.NET应用程序一起使用时,可以通过Azure门户配置一系列AppSettings
,以便在部署时将其注入应用程序的web.config
行为。如何使用Kudu的私有实例来复制?
答案 0 :(得分:0)
是的,您可以直接在网站的门户网站中输入一些AppSettings。 您可以通过转到CONFIGURE选项卡并将一些键/值设置到APPSETTINGS部分来完成此操作。
这对您的应用程序绝对透明。您只需使用ConfigurationManager读取appsetting,就好像该设置位于web.config文件中一样。新值优先于web.config中的值。
如果您要设置敏感值,这很有趣。
另一种选择(对Web作业更有意思)是直接从自动创建的环境变量中读取您的appsetting。 如果设置中有FOO键,则还会获得一个名为的环境变量 APPSETTING_FOO
最近,通过选中一个复选框,新门户网站为您提供了设置特定于插槽的appsettings密钥的新功能: