文档首页/ API网关 APIG/ 常见问题/ 调用API/ API的后端服务报“Backend domain name resolution failed”
更新时间:2024-12-04 GMT+08:00
分享

API的后端服务报“Backend domain name resolution failed”

APIG实例所在的VPC完成了内网域名解析,后端服务调用仍报“域名无法解析”错误。

可能原因

APIG实例所在的VPC与用户后端服务所在的VPC存在网络隔离,内网域名解析仅在用户后端服务所在的VPC下能够解析。

解决方法

  • 方法一:在创建API时,使用公网域名配置“后端服务地址”。
  • 方法二:在创建API时,不使用VPC通道(负载通道),使用用户后端服务IP配置“后端服务地址”,添加常量参数,在HEADER中添加Host:域名字段。

  • 方法三:在创建API时,使用VPC通道(负载通道)。
    1. 创建VPC通道(负载通道)。

    2. 添加用户后端服务地址。

    3. 创建API时,使用VPC通道(负载通道),配置自定义头域。

相关文档