首页 > 解决方案 > 启用对 API 的 Azure 可用性测试访问

问题描述

我有一个 API 作为 WebApp 部署到 Azure。我也有来自 AppInsights 的可用性测试,只需调用该 API 的 URL 来检查响应。一切正常,直到我在 Web 应用程序中添加了一些 IP 地址限制以限制对 API 的入站访问。然后,我搜索并找到了一篇文章,其中列出了用于可用性测试的 AppInsight IP。我只选择了北欧和西欧的 IP,因为我的可用性测试已配置为仅从这两个位置运行。

现在可用性测试以 403 - Forbidden 响应,直到我删除所有 IP 限制。之后 - HTTP200。

问题 - 如何正确启用从 Azure AppInsights 可用性测试访问我的 API?

PS AI 和 API 都在同一个 Azure 资源组中。

标签: azureapiazure-application-insights

解决方案


推荐阅读