【问题标题】:Why my Azure Web App Service has HEAD request fail log in Application Insights?为什么我的 Azure Web 应用服务在 Application Insights 中有 HEAD 请求失败日志?
【发布时间】:2020-04-24 04:21:18
【问题描述】:

我想知道这个特定的 azure web 应用程序有这个失败的 HTTP HEAD 请求,而其他具有相同配置并共享代码的 azure web 应用程序没有这个日志。

注意:我的 Web 应用服务是使用 ASP.NET Core 构建的。

其他细节请求失败。

结果代码:404

操作名称:HEAD /

cloud_RoleInstance:RD0003FFEE5DF0

【问题讨论】:

  • 这是某种攻击吗?
  • 能否请您发布有关此请求的更多详细信息?关于谁发送请求和 url。这似乎是某种攻击。
  • @BrandoZhang 我调查并检查了日志,它来自未知,所以我认为它来自应用程序网关请求,但经过进一步调查,使用了 Web 应用程序服务 URL,所以可能是我们内部开发人员中的某个人造成了这种情况。
  • 你找到原因了吗?

标签: azure asp.net-core


【解决方案1】:

使用“HEAD”方法向您的 API 发出请求到根路径 (/),并且可能没有映射到“/”的控制器。这通常用于健康检查,验证您没有网关或平衡器探测您的 API。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-26
    • 1970-01-01
    • 2017-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多