本文介绍如下内容:

1. 创建digicert账号并购买SSL数字证书;

2. 案例,为Windows Server IIS配置Https ;

3. 案例,为Azure App Service 配置自定义域名和SSL;

 

视频介绍:

您可以在B站观看视频介绍:https://www.bilibili.com/video/BV1yZ4y1p7X4/

或在本站观看视频介绍:

 

图文讲解:

重点步骤:

1.创建digicert 账号;

2. 通过digicert Certificate utility for windows tool 创建CSR;

如果是通配符型证书,则填写*. xxx.com, 本例中我们使用了*.51azure.cloud

 

3. 通过CSR购买通配符证书;

上传CSR文件,Common Name 会自动添加上;

要注意右侧的价格,实际上应该不是0USD。

填写完支付信息,submit即可:

 

4. 验证域名所有权;

 

点击Prove Control Over Domain 进行域名所有权验证:

如下图所示通过 txt记录进行域名验证:

 

在我们的域名控制台中,增加上述配置

所有权验证通过,等待证书生成:

 

5. 下载证书;

 

本例中,选择如下图所示的下载方式:

下载后如下图所示:

导入证书:

 

6.通过digicert Certificate utility for windows tool 导出 FPX证书;

导出证书可以导出成FPX格式,此格式 可以用于导入到Azure App Service中:

设置密码:

导出结果如下:

7. 配置到Windows Server IIS中;

在Server中安装证书:

输入密码,密码为第六步中设置的密码:

配置 IIS:

8. 配置到Azure App Service中;

添加自定义域:

添加并验证域:

在域名控制台,添加一个CNAME:

验证完成后,点击添加:

 

添加自定义域成功:

在TLS/SSL中上载证书:

上载成功,如下图所示:

 

在自定义域中添加SSL 绑定:

验证通配符证书: