问题

升级我的网站到HTTPS,来支持浏览器安全认证和支持微信小程序API开发等

Step 1

登录你的阿里云控制台 (不要问我从哪里进,不知道的先去注册阿里云

  • 选择产品与服务 - 数字证书管理服务
  • 切换到 个人测试证书(原免费证书),再点击立即购买

阿里去选择购买

每个帐号只能购买20个,免费的不支持泛域名,只能指定支持的完整明细域名

Step 2

购买完成就可以在后台 创建证书

填报域名

Step 3

验证服务器

  • 根据要求配置DNS
  • 如果是阿里云DSN可以试试自动部署
  • 其他家的DNS需要手工添加主机记录的 _dnsauth 的记录值,完成DNS验证

Step 3

申请成功即可在后台下载一个ZIP

下载

Step 4

导入证书到服务器

导入

Step 5

指定(修改)IIS中站点的证书

  • 指定端口为443
  • 重启IIS

修改

更新

  • 进入阿里云
  • 选择个人测试证书(原免费证书),完成0元支付
  • 创建证书,填入域名,提交申请
  • 马上查看进度,获取DNS验证设置
  • 在DNS上修改主机记录的_dnsauth的记录值
  • 完成DNS验证
  • 等待申请审批
  • 收到审批邮件后,在阿里云下载文件上传到服务器,一个证书,一个密码TXT
  • 打开管理后台,进入证书管理,进入个人节点,导入证书
  • 打开IIS管理后,进入绑定,选择新的证书,可能名字都一样,点击查看详情,确认到期日期即可
  • 需要的话可以重启IIS,用Chrome验证证书有效日期

参考

  1. Windows IIS 安装SSL证书