阿里云申请证书
申请免费证书,三个月有效期,加入监控,到期前提醒管理员
申请地址:https://yundun.console.aliyun.com/?spm=5176.12818093_47.0.0.44ce16d019iJiX&p=cas#/certExtend/free/cn-hangzhou
如果是子域名需要添加子域名的解析
地址:https://dns.console.aliyun.com/?spm=0.2020520163.0.0.6b6egMfQgMfQyg#/dns/setting/yunxue521.top
创建证书
经测试,使用apisix-dashboard添加的正式并不生效,使用apisix api添加
添加证书
注意:X-API-KEY更换为自己的,证书提前上传到服务器内
curl http://127.0.0.1:9180/apisix/admin/ssls/2 \
-H 'X-API-KEY: edd1c9f034335f136f87ad84b625c8f1' -X PUT -d '
{
"cert" : "'"$(cat stone.yunxue521.top.pem)"'",
"key": "'"$(cat stone.yunxue521.top.key)"'",
"snis": ["stone.yunxue521.top"]
}'
删除证书
请求协议 PUT 改为 DELETE
新增路由匹配
测试
测试成功,通过https访问后端成功