开发者社区 问答 正文

如何绑定域名和证书?


域名是绑定在 API 分组上面的,API 网关通过域名来定位到一个唯一的 API 分组,再通过Path+HTTPMethod 确定唯一的 API。
如果您需要开放 API 则需要为分组绑定独立域名。独立域名需要满足以下几点:

  • 独立域名需要在 阿里云备案 或者在 阿里云备案接入
  • 独立域名要 CNAME 解析到该分组的二级域名上,然后操作绑定。先解析,后绑定,否则绑定操作会报错。
  • 若您需要将其他分组的独立域名变更到当前分组,需要先变更解析,才能成功绑定。

若该分组下的 API 支持 HTTPS 协议,您还需要为该独立域名上 SSL 证书。不支持文件上传,需要填写证书名称、内容和私钥。

展开
收起
轩墨 2017-10-26 11:37:40 2447 分享 版权
阿里云 AI 助理回答

要将独立域名绑定到API网关的分组并配置SSL证书以支持HTTPS协议,您可以遵循以下详细步骤操作:

1. 域名备案

  • 确保您的独立域名在中国内地Region已通过阿里云完成备案。海外Region无需此步骤。

2. CNAME解析

  • 将您的独立域名通过CNAME记录解析至API网关分配给该分组的二级域名上。这一步骤是先于绑定操作进行的,非常重要,因为直接尝试绑定未正确解析的域名会导致绑定失败。

3. 域名绑定

  • 登录阿里云API网关控制台,选择对应的地域和分组,在分组详情页面执行域名绑定操作,将第2步中解析好的独立域名绑定到目标API分组上。如果该域名之前已被其他分组绑定,您可能需要通过验证流程来完成变更绑定。

4. SSL证书上传

  • 为了支持HTTPS协议,您需要为该独立域名上传SSL证书。在控制台中,为已绑定的域名配置SSL证书,需提供证书名称、证书内容及私钥信息。注意,不支持文件上传方式,所有信息需手动填写。

注意事项:

  • 备案要求:中国内地使用时,务必完成域名备案。
  • 解析顺序:必须先完成CNAME解析,再进行域名绑定。
  • SSL支持:HTTPS协议需要正确的SSL证书配置。
  • 域名限制:确保独立域名未被其他用户或分组占用,避免绑定冲突。

按照上述步骤操作,您可以成功地将独立域名绑定到API网关的指定分组,并配置好SSL证书以启用安全的HTTPS访问。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答