首页
›
Web后端与企业应用开发
›
079-Go gRPC网关与OpenAPI契约
›
《gRPCGo gRPC契约认证授权与权限测试》
VIP20
本课程属于:079-Go gRPC网关与OpenAPI契约
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
gRPCGo gRPC契约认证授权与权限测试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
gRPC 概述
gRPC 是什么 · gRPC 与 REST 对比 · gRPC 核心概念(Service
gRPC
是什么
02
Protocol Buffers 入门
Protobuf 语法基础 · message 定义 · 字段类型与字段编号
Protocol
Buffers
03
Go 开发环境搭建
Go 安装与配置 · Go Module 初始化 · gRPC 与 Protobuf 相关…
Go
开发环境搭建
04
第一个 gRPC 服务
定义 .proto 文件 · 生成 Go 代码 · 实现 Server 端
gRPC
第一个
05
gRPC 四种通信模式
Unary RPC · Server Streaming R… · Client Streaming R…
gRPC
四种通信模式
06
gRPC 错误处理
gRPC 状态码 · 自定义错误消息 · 错误传播与客户端处理
gRPC
错误处理
07
gRPC 拦截器(Interceptor)基础
Unary 拦截器 · Stream 拦截器 · 服务端拦截器
gRPC
Interceptor
08
gRPC 元数据(Metadata)
Metadata 概念 · 创建与读取 Metadata · Metadata 在拦截器中的应用
gRPC
Metadata
09
gRPC 上下文(Context)
Context 在 gRPC 中的作… · 超时控制 · 取消传播
gRPC
Context
10
契约权限验证概述
为什么需要权限验证 · 常见认证方式(TLS · Token
契约权限验证概述
为什么需要权限验…
11
TLS/SSL 双向认证
生成自签名证书 · 配置服务端 TLS · 配置客户端 TLS
TLS/SSL
双向认证
12
基于 Token 的简单认证
Token 认证原理 · 在 Metadata 中传递 Tok… · 服务端拦截器验证 Token
Token
基于
13
JWT 认证原理
JWT 结构(Header · Payload · Signature)
JWT
认证原理
14
gRPC 认证拦截器实战
编写 JWT 认证拦截器 · 从 Metadata 提取 Toke… · 解析与验证 JWT
gRPC
认证拦截器实战
15
基于角色的访问控制(RBAC)
RBAC 模型介绍 · 角色与权限定义 · 在拦截器中实现权限校验
RBAC
基于角色的访问控…
16
gRPC 网关(gRPC-Gateway)认证
gRPC-Gateway 简介 · HTTP 与 gRPC 认证转换 · 统一认证入口
gRPC
gRPC-Gateway
17
OAuth2 与 gRPC
OAuth2 授权码模式 · 在 gRPC 中集成 OAuth2 · 使用第三方认证服务(如 Auth0)
OAuth2
gRPC
18
gRPC 健康检查与认证
健康检查协议(Health Chec… · 认证对健康检查的影响 · 安全健康检查实现
gRPC
健康检查
19
gRPC 反射与认证
gRPC 反射协议(Server R… · 反射接口的权限控制 · 生产环境禁用反射
gRPC
反射
20
gRPC 负载均衡与认证
gRPC 负载均衡策略(Round… · Pick First) · 认证信息在负载均衡中的传递
gRPC
负载均衡
21
gRPC 重试与超时策略
重试策略配置 · 超时设置 · 认证失败时的重试处理
gRPC
重试
22
gRPC 日志与审计
日志记录认证事件 · 审计日志格式 · 使用拦截器记录请求与认证结果
gRPC
日志
23
gRPC 测试与 Mock
单元测试 gRPC 服务 · Mock 认证拦截器 · 测试认证失败场景
gRPC
Mock
24
gRPC 性能优化
连接池管理 · 流式传输优化 · 认证开销分析与优化
gRPC
性能优化
25
gRPC 安全最佳实践
最小权限原则 · 密钥管理 · 证书轮换
gRPC
安全最佳实践
26
gRPC 与微服务架构
微服务间 gRPC 通信 · 服务网格(Service Mesh)… · Istio 与 mTLS
gRPC
微服务架构
27
gRPC 与 API 网关
API 网关统一认证 · gRPC-Web 认证 · 跨语言认证兼容性
gRPC
API
28
gRPC 认证扩展
自定义认证机制 · 插件化认证拦截器 · 多认证方式组合
gRPC
认证扩展
29
gRPC 生产环境部署
Docker 化 gRPC 服务 · Kubernetes 部署 · Secrets 管理
gRPC
生产环境部署
30
综合实战
构建一个带完整认证体系的 gRPC…
综合实战
gRPC
所属VIP或分类
同VIP:Go-gRPC契约gRPC安全审计与基线治理
同VIP:Go-gRPC契约gRPC接口设计与契约测试
同VIP:Go-gRPC契约gRPC缓存一致性治理与故障处理