一、操作场景
这篇会为你介绍如何在 Tencent OneID 身份安全控制台,设置腾讯云域名。
注意:如果不配置,则采用默认域名。
二、设置腾讯云平台域名
1. 登录 Tencent OneID 身份安全控制台,在左侧导航栏,选择个性化设置 > 域名设置。
2. 在域名设置页面,选择腾讯云平台域名。
3. 新建应用时,会指定一个腾讯云平台域名为默认域名,用户可修改;输入所需域名,单击保存,即可修改域名。
三、设置自有域名
如果用户希望设置自有域名,在自有域名设置生效前需要配置如下4个步骤:
四、步骤1:证书备案
·如果用户已有自定义域名,且希望使用自有 SSL 证书服务器,则可以直接进入 步骤2:部署 SSL 证书 开始配置。
·如果用户已经拥有自定义域名,但不希望自己部署和维护 SSL 服务器,可以选择采用一键 HTTPS 功能来简化操作。用户需要首先将自定义域名在腾讯云进行备案,备案流程参考 备案流程 。
·如果用户还未拥有自定义域名,则建议首选通过 域名注册 完成域名的注册和管理自定义域名,再参考 备案流程 进行域名备案。
注意:已有域名必须在工信部完成备案,否则将无法进行接入。
五、步骤2:部署 SSL 证书
用户自定义域名的生效需要使用 HTTPS 协议,则需要完成 SSL 证书的部署。
注意:如果用户未部署 SSL 证书,而是直接在 DNS 解析 CNAME 到 ciam.portal.tencentciam.com,可能会导致无法访问或提示证书问题等情况。
六、情况一:用户自有 SSL 证书服务器
如果用户已有 SSL 证书服务器,不希望迁移,则需要:
1. 将自己的 SSL 证书服务配置代理到 CIAM:ciam.portal.tencentciam.com。
2. 将自有 SSL 证书服务器的公网 IP 配置在 DNS 解析中。
注意:用户 SSL 证书服务器需要有公网 IP,否则 DNS 会解析失败。
七、情况二:用户不希望自己部署和维护 SSL 服务器
1. 如果用户不希望自己部署和维护 SSL 服务器,可以使用 SSL 证书产品的一键 HTTPS 功能快速配置证书,生成 CNAME。
·如果用户已经拥有 SSL 证书,则可以登录 SSL 证书,上传 SSL 证书,完成 SSL 证书的部署。
·如果用户还未拥有 SSL 证书,则可以登录 SSL 证书,进行免费、付费证书的申请、管理及部署。
注意:关于 SSL 证书的购买详情、类型和流程等信息,请参见 SSL 证书-购买指南。
2. 在完成 SSL 证书部署后,用户可以使用 SSL 证书产品的 一键 HTTPS 功能快速配置证书。配置完成后,一键 HTTPS 会生成 CNAME,用户需要记录下来 CNAME 配置用于 DNS 解析中。
2.1 配置 CNAME。
登录 SSL 证书控制台,在左侧导航栏选择一键 HTTPS,单击一键添加,配置相关参数后,单击确定,即可生成配置实例。
参数说明:
·填写域名:请输入你需要进行一键 HTTPS 的域名。
·选择证书:请选择已成功申请的证书。
注意:选择的证书需与填写域名输入框填写的域名对应。例如,填写的域名为 cloud.tencent.com,则选择绑定域名为 cloud.tencent.com 的证书。
·源站地址:请根据你的实际需求选择 IP 或 域名,此处建议配置 CIAM 源站域名 ciam.portal.tencentciam.com 。
·IP:请输入需要防护网站的真实 IP 源站地址,即源站的公网 IP 地址。
·域名:请输入需要防护网站的真实源站域名。
·强制 HTTPS:开启该功能,浏览器端的每个 HTTP 请求都会被跳转成 HTTPS 请求。例如,当浏览器使用 HTTP 协议访问 http://cloud.tencent.com 时,将返回302状态码重定向到 HTTPS 协议访问 https://cloud.tencent.com。
·回源协议: 选择 HTTPS 类型,腾讯云将使用 HTTPS 协议访问 CIAM 源站。因为 CIAM 服务已开启强制 HTTPS 功能,如此处选择回源协议选择 HTTP,将出现反复重定向而无法正常访问的问题。
·回源端口:选择443端口。若你选择 HTTP 回源协议,则为80与8080。
·高级选项:请根据你的实际需求选择回源连接方式 、开启 HTTP2.0和开启 WebSocket。
·开启HTTP2.0:若你的源站不支持 HTTP2.0,从腾讯云到源站链路将降级为 HTTP1.1。
·开启 WebSocket: 如果你的网站使用了 Websocket,建议你选择是。
2.2 查看 CNAME。
完成配置后,查看配置基本信息界面,可以看到一键 HTTPS 生成的 CNAME。
八、步骤3:配置 DNS 解析
1. 登录 云解析 DNS 控制台,在左侧导航栏选择我的域名,进入域名解析列表页面。
2. 在域名解析列表页面,选择自有域名,并单击操作栏的解析,进入记录管理页面。
3. 在记录管理页面,单击添加记录,记录类型选择 CNAME,对于记录值:
·如果用户采用自有 SSL 证书服务器,则记录值配置为自有 SSL 服务器的公网 IP,单击保存即可。
·如果用户采用一键 HTTPS 配置,则记录值配置为一键 HTTPS 配置完成后生成的 CNAME ,单击保存即可。
九、步骤4:域名生效
1. 登录 Tencent OneID 身份安全控制台,在左侧导航栏,选择个性化设置 > 域名设置。
2. 在域名设置页面,选择自有域名,输入已有域名,单击保存,即可完成设置自定义域名。
3. 在 应用管理页面,单击操作列的体验,即可验证自定义域名是否生效。