Pav*_*vic 2 dns azure http-status-code-404
我们有一个应用服务,它是 Azure 中的 ASP.NET 应用。我们已经为 / 路由定义了 200 OK 响应。当我们尝试从浏览器或邮递员点击 / 端点时,我们会得到想要的结果。但是在 Azure App Insights 中,我们注意到每 5 分钟 GET / request 失败。
DNS 配置 从提供的图片中,您可以看到默认的 Azure 路由(qualitykitchen.azurewebsites.net)仍然存在,因为我们还没有找到删除它的方法。
来自 Azure 的 404 错误屏幕截图 请务必注意,生成 404 的请求是 (qualitykitchen.azurewebsites.net) 的默认路由,而不是我们通过自定义 DNS 设置的自定义路由 (api-staging.qualitykitchen.co)。
因为我们启用了“始终开启”,我们非常确定这些请求只是 Azure ping 服务以使其保持活动状态。不幸的是,它似乎对呼叫的路线感到困惑。
我们假设请求来自 Azure 是否正确?我们如何引导 Azure 调用我们的自定义路由?
是的,没错,那就是 AlwaysOn 代理(检查User-Agent您的遥测)。
不幸的是,它似乎对呼叫的路线感到困惑。
不是,AlwaysOn 代理总是调用http://{sitename}.azurewebsites.net/,而不管自定义域。它总是调用/,您不能指定自定义 URL。
只需处理该域并回复200 OK。您无法删除默认.azurewebsites.net绑定。
| 归档时间: |
|
| 查看次数: |
3004 次 |
| 最近记录: |