自定义域名

更新时间 2024-07-24 02:58:49
收藏
我的收藏

介绍​

抖音云平台托管的服务支持 HTTP 接口访问,抖音云用户可以通过默认公网域名与自定义域名用于 HTTP 接口的测试和生产访问。​

使用限制​

    1.目前默认公网域名仅做测试使用,线上生产的域名需要用户自定义域名。 一个域名对应一个服务,一个服务可以对应多个域名。
    2.使用自定义域名前,保证服务已经开启外网访问功能与域名访问功能,具体参考:外网访问。​

操作指引​

绑定自有域名​

    1.登录抖音云控制台,并选择目标小程序。​
    2.点击左侧侧边栏【服务管理】-【自定义域名】,打开自定义域名界面。​
    3.点击【绑定域名】,在弹窗中完成如下信息填写:​
    域名:目标自定义网域名称(Domain Name),由一串用点分隔的字符组成。域名在云托管内用于访问服务,一个域名只能绑定一个服务,域名一定需要完成域名备案,否则无法绑定。
    关联服务:选择自定义域名关联的服务。​
    HTTPS:访问方式目前支持HTTP、HTTPS 两种方式,建议开启 HTTPS模式。​
    证书:HTTPS访问需要上传证书,可前往购买证书的平台下载证书签名及私钥,证书文件分证书和私钥,一般建议传 nginx 等类型的文本证书,不支持二进制可执行证书。​
    4.点击【确定】,即可将自定义域名绑定到目标服务上,并在列表中生成一条绑定信息,提供「编辑」及「解绑」能力。​

证书过期更新​

直接「编辑」重新上传证书,不需要删除重新配置。​

添加 CNAME 记录​

绑定自定义域名后,域名列表中会返回 CNAME 信息;可前往 DNS 服务提供商添加 CNAME 记录,将域名指向 CNAME 域名。​
    支持在其他云服务厂商中注册的域名。​
    域名需备案后才支持绑定。​

证书上传指引​

推荐选择 nginx 证书。​

上传签名证书​

证书通常是以 .crt.pem 为扩展名的文件,使用文本编辑器打开证书文件可以看到内容 BEGIN CERTIFICATE 开头,END CERTIFICATE 结尾。​
确认证书后,直接上传此证书,不要改变证书内容。​

上传签名私钥​

私钥通常以 .key.pem 等为扩展名的文件,使用文本编辑器打开证书文件可以看到内容 BEGIN PRIVATE KEY 开头,END PRIVATE KEY 结尾。私钥必须是无密码保护的。​
确认私钥后,直接上传此私钥,不要改变私钥内容。​

注意事项​

    通过公网域名请求开发者服务时,开发者服务会收到如下 header 标识:X-TT-SOURCE=HTTP
    由于直接访问公网域名时,开发者服务感知不到抖音端上调用时注入的用户身份信息,此时需要开发者服务自行进行身份认证。​