【发布时间】:2021-07-13 12:52:09
【问题描述】:
我在 Azure API 管理 (APIM) 前设置了 Azure Front Door (FD)。大多数请求都适用于这个特定的 APIM 后端。 GET /projects 在浏览器中返回 502 Bad Gateway。我可以看到APIM向后端的请求成功,项目数据从数据库返回。但是,FD 日志显示错误:
isReceivedFromClient_b: true
httpStatusCode_s: 502
httpStatusDetails_s: 502
pop_s: LON
cacheStatus_s: N/A
ErrorInfo_s: OriginInvalidResponse
来自文档:
- OriginInvalidResponse:Origin 返回了无效或无法识别的响应。
- 缓存状态为 N/A:请求被签名 URL 和规则集拒绝。
我已尝试禁用 WAFPolicy。所以,据我所知,这条路线上没有配置任何规则。 Azure 诊断中启用了 FrontdoorWebApplicationFirewallLog,但此日志中根本没有任何条目。正是在这里,我希望看到被阻止请求的日志。
关于发生了什么的任何想法,或者我可以如何进一步调试?
【问题讨论】:
标签: azure azure-api-management azure-front-door apim