首页
›
密码学工程与数据安全
›
023-PKI证书服务接口落地
›
《API网关证书管理接口实战》
VIP20
本课程属于:023-PKI证书服务接口落地
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
API网关证书管理接口实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
API网关概述
什么是API网关 · 常见API网关产品对比 · 本课程使用的网关选型
API
网关概述
02
证书管理基础
SSL/TLS协议简介 · 证书类型(自签名 · CA签发)
证书管理基础
SSL/TLS
03
环境准备
Linux服务器准备 · Docker安装 · Kong网关部署(Docker方式)
环境准备
Linux
04
Kong基础配置
Service · Route · Upstream的创建与管理
Kong
基础配置
05
证书概念在网关中的角色
为什么网关需要证书管理 · HTTPS终止 · 双向TLS
证书概念
网关
06
自签名证书生成
使用OpenSSL生成CA根证书 · 服务器证书 · 客户端证书
自签名证书生成
OpenSSL
07
证书存储与安全
密钥管理原则 · Kong证书存储机制 · 避免密钥泄露
证书存储
安全
08
证书管理API设计
RESTful API设计规范 · 资源路径如/certificates
API
证书管理
09
数据库模型设计
证书表字段(ID · name · cert_pem
数据库模型设计
ID
10
开发环境搭建
Node.js/Python环境 · 使用Flask或Express搭建A…
开发环境搭建
Node.js/Pyth…
11
实现创建证书接口
POST /certificates · 接收证书内容 · 验证格式
实现创建证书接口
POST
12
实现查询证书列表接口
GET /certificates · 支持分页 · 过滤
实现查询证书列表…
GET
13
实现获取单个证书接口
GET /certificates/… · 返回证书详情
实现获取单个证书…
GET
14
实现更新证书接口
PUT /certificates/… · 更新证书内容
实现更新证书接口
PUT
15
实现删除证书接口
DELETE /certificat… · 注意关联SNI的处理
实现删除证书接口
DELETE
16
证书与SNI(服务器名称指示)关联
SNI概念 · 为证书绑定域名
SNI
证书
17
实现证书部署到Kong
通过Kong Admin API将证…
Kong
实现证书部署到
18
证书自动续期策略
了解Let's Encrypt · ACME协议 · certbot自动续期
证书自动续期策略
Let
19
实现证书过期预警
定时任务检查证书剩余天数 · 发送告警
实现证书过期预警
定时任务检查证书…
20
API身份认证与权限控制
为证书管理API添加JWT认证或AP…
API
身份认证
21
接口测试
使用Postman或pytest编写…
接口测试
Postman
22
接口文档生成
使用Swagger/OpenAPI规…
接口文档生成
Swagger/Open…
23
部署与CI/CD
使用GitLab CI自动化部署证书…
CI/CD
部署
24
高可用与负载均衡
多Kong节点同步证书 · 数据库主从
高可用
负载均衡
25
日志与监控
使用Prometheus + Gra…
日志
监控
26
安全加固
防止CSRF · XSS · SQL注入
安全加固
CSRF
27
常见问题排查
证书格式错误 · 权限问题 · Kong Admin API调用失败
常见问题排查
证书格式错误
28
最佳实践
证书命名规范 · 定期轮换 · 最小权限原则
最佳实践
证书命名规范
29
扩展功能
支持多网关集群 · 支持云厂商Certificate M…
扩展功能
支持多网关集群
30
项目总结与回顾
课程总结 · 未来演进方向 · 推荐学习资源
项目总结
回顾
所属VIP或分类
同VIP:CICD证书接口回归测试自动化实践指南
同VIP:CRL分发失败的运维排查案例
同VIP:CRL吊销列表分发接口优化方案