【问题标题】:setting Application Insights Instrumentation key in asp.net core RC2 on Azure web app [duplicate]在 Azure Web 应用程序的 asp.net core RC2 中设置 Application Insights Instrumentation 密钥[重复]
【发布时间】:2016-06-17 13:33:16
【问题描述】:

我正在使用 asp.net core RC2 开发一个 Web 应用程序。我在 Azure WebApp 上托管此应用程序。我在应用程序中使用应用程序洞察力。现在我希望从 webapp 应用程序设置中读取 Instrumentation 密钥,以便我的开发人员可以在不重新部署应用程序的情况下更改它(或者我可以将其添加到 azure web 应用程序而无需在自动部署期间编辑配置文件) .

我见过的唯一动态方式是使用

builder.AddApplicationInsightsSettings(instrumentationKey: iKey);

问题在于配置仍未加载,所以我如何从 Web 应用程序读取值来填充 iKey。

【问题讨论】:

    标签: azure asp.net-core azure-application-insights


    【解决方案1】:

    您可以通过配置设置检测密钥。 See example here.
    需要重新启动应用程序才能应用新设置。

    【讨论】:

    • 这是个问题,我不希望设置在配置中,我想从 AzureWebApp 设置中读取它。就像我的配置中有一个连接字符串,我可以在本地读取它,当我的应用程序部署在 Azure 上时,我可以使用完全相同的代码从 Azure WebApp 连接字符串读取连接字符串。
    • 这是您要找的吗? stackoverflow.com/questions/34732620/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-04
    • 2019-06-11
    • 2016-10-18
    • 1970-01-01
    • 2016-05-15
    • 2016-10-03
    • 1970-01-01
    相关资源
    最近更新 更多