首页 文章

如何在Kentico中为Azure应用程序Inisghts中的404页面记录事件URL字段?

提问于
浏览
0

我想将Kentico Portal日志中的“事件URL”字段记录到Azure Application Insights以获取404请求 . 由于我在Kentico Portal中更改了404错误的自定义页面,因此我只获得了AppInsights中请求表中url字段的“PortalTemplate.apsx” .

1 回答

  • 1

    我们已将此作为recommendation on the GitHub - 使用 RawUrl 而不是 Request.Url .

    正如此处所解释的,当请求被重定向到自定义错误页面时RawUrl更好的套件案例:Request.RawUrl vs. Request.Url

    请在GitHub上提出问题 . 现在,作为一种解决方法,您可以将 ApplicaitonInsights.config 中的OperationNameTelemetryInitializer替换为您自己的使用 RawUrl 而不是 Url 的实现 .

相关问题