【问题标题】:ApplicationInsightsWebTracking Failed with 500 ErrorApplicationInsightsWebTracking 失败并出现 500 错误
【发布时间】:2022-08-04 21:05:18
【问题描述】:

ApplicationInsightsWebTracking 在我们的应用程序中失败并显示 500 状态代码。错误信息是

这是 web.config 的代码:

<system.web>
    <authentication mode=\"None\" />
    <compilation debug=\"true\" targetFramework=\"4.7.2\" />
    <httpRuntime targetFramework=\"4.7.2\" />
    <httpModules>
      <add name=\"ApplicationInsightsWebTracking\" type=\"Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web\" />
    </httpModules>
    <customErrors mode=\"On\" />
  </system.web>

与应用程序洞察集成的代码是标准的。关于为什么会发生此错误的任何想法?

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


    【解决方案1】:
    • 我已关注此MSDoc 并能够毫无问题地跟踪 Application Insights

    • Web.config => 在&lt;system.webServer&gt; 标签下,添加以下行
     <remove name="ApplicationInsightsWebTracking" />   
     <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" />
    
    • 确保所有配置文件(ApplicationInsights.config网页配置) 部署到 Azure Web App 并检查它们是否在 wwwroot 目录下。

    更多信息请参考Diagnose exceptions

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-04
      • 2015-05-18
      • 2010-09-15
      • 2021-05-18
      • 1970-01-01
      • 2018-02-24
      • 2012-09-24
      • 1970-01-01
      相关资源
      最近更新 更多