本文将快速引导您如何在云原生 API 网关中,使用自定义的域名访问 API 网关。云原生 API 网关,提供了 IP 访问的方式,并没有提供域名接入点。因此您需要在自己的域名 DNS 添加一个 A 记录,指向云原生 API 网关提供的 IP。
概述
您需要依次完成以下步骤:
1. 在 DNS中 添加 A 记录,绑定云原生 API 网关提供的 IP。
2. 绑定证书(如果有使用 HTTPS 访问网关的需要)。
操作步骤
步骤1:在 DNS 中添加 A 记录,绑定云原生 API 网关提供的 IP
网关提供的 IP(以公网 IP 为例),在实例列表 > 实例信息 >网络配置 > 公网负载均衡中可以看到网关提供的 IP。把域名跟此公网 IP 绑定即可。
步骤2:绑定证书(如果有 HTTPS 访问的需要)
注意:
如果没有绑定证书,使用 HTTPS 协议,访问自定义域名的时候,会出现证书跟自定义域名不一致的情况。如果您是使用 curl 工具进行测试,使用加上
-k
的参数跳过对服务端证书的校验。在生产的环境,使用 HTTPS 需要绑定证书。