azure - 访问受限 Azure 应用服务返回“错误 403 - 此 Web 应用已停止”
问题描述
我在 API Web 应用程序、公司网络和 VNET 子网的访问限制中有两个允许规则,其中 VM 用于开发。发布到应用服务的 API 在企业网络中按预期工作,但在从 VM 调用时返回错误 403 - 此 Web 应用已停止”。
我仔细检查了规则,规则中的子网 (xxx0/24) 正确反映了 VM 的子网。
什么可能导致这种情况?
解决方案
您可以在 API Web 应用程序的访问限制规则中添加 VM 子网而不是私有 CIDR 范围 xxx0/24。您应该在网络端以及启用它的服务上启用服务端点。如果您选择的子网尚未启用服务端点Microsoft.Web
,它将自动为您启用,除非您选中要求不这样做的框。
完成后,您会发现一个虚拟网络/子网作为source
规则。
如需更多参考,您可以获取Azure App Service Access Restrictions。
推荐阅读
- r - 在 Shiny 中使用 selectInput 从 API 过滤数据
- angular - Angular 6 中的服务测试 - mockBackend
- python - 如何在 Pyspark 中保持其余数据框相同的同时转换一列数据框?
- excel - 对评估和格式化的单元格进行条件检查
- java - Tomcat 9 无效的密钥库密码
- web-scraping - Global ItemLoader - 在多个蜘蛛之间共享
- linker - 在 AIX 上链接 Autotools 项目时避免使用 -blibpath
- java - Vars 通过 runOnUiThread (Android) 变为空
- node.js - 如何在保持对请求对象的访问的同时对 express-graphql 解析器进行依赖注入?
- hp-uft - 如何使用 HP UFT 循环浏览 webtable 并打印第 1 列和第 2 列中每一行的文本