公版 SaaS 自定义域名

云开发产品技术讨论,包括IoT Core和其他云服务API、数据分析产品等话题


Post Reply
qiufeng.yu
Posts: 11

开发框架 SaaS 开发控制台提供了极速构建 SaaS 的能力,并且通过子级域名的方式提供了 SaaS 对应可访问的域名以及备案信息,非常方便。同时平台也支持用户自定义自己的域名以及备案信息,下面就介绍一种快速通过公有云厂商域名 CNAME 解析的方式快速实现自定义 SaaS 域名。

域名 CNAME 解析简单理解:域名 a.com 如果配置了 CNAME 解析到 b.com,那么在访问 a.com 的时候请求会转发到 b.com 的服务器上。

整体流程

flowchart LR 申请域名 --> 域名备案 --> 申请SSL证书 --> 添加域名CNAME解析 --> 配置SaaS自定义域名

下面以腾讯云举例:

一、申请域名

登录腾讯云,进入域名注册控制台
Image

二、域名备案

域名备案流程稍微麻烦一点,需要实名认证,并按照要求上传相关资料,等待审核结果,具体步骤可以腾讯云详细操作文档,提交后可以通过备案订单查询审核状态。
Image

三、申请 SSL 证书

登录 腾讯云控制台,进入 “我的证书” 管理页面,并单击申请免费证书,根据提示完成证书申请。

 ! Message from: 涂鸦

域名和证书申请下来之后建议尽早联系涂鸦的同学,提供域名和证书信息,由涂鸦的同学在涂鸦服务器上进行配置,未配置过的域名是无法访问的。

Image

四、添加域名 CNAME 解析

进入“我的域名”管理页面,在域名列表的操作列点击“解析”,然后快速添加 CNAME 解析。
Image

五、配置SaaS自定义域名

进入 SaaS 开发控制台 SaaS 集成和部署菜单,点击“编辑”,勾选“添加自定义域名”选项,然后配置自定义域名和备案信息并保存。等待配置生效后即可通过自定义的域名访问 SaaS 应用了。
ImageImage

友情提示
各大公有云厂商都有域名 CNAME 解析服务,建议根据当前 SaaS 所在区域选择对应的云厂商,比如中国区建议腾讯云或者阿里云,国外区可以考虑 AWS、AZure。


Tags:
Post Reply