首页
›
Web后端与企业应用开发
›
079-Go gRPC网关与OpenAPI契约
›
《gRPC认证授权与权限测试》
VIP20
本课程属于:079-Go gRPC网关与OpenAPI契约
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
gRPC认证授权与权限测试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与安全背景
gRPC简介 · 为什么需要权限验证 · 微服务安全挑战概述
课程导论
安全背景
02
gRPC核心概念回顾
Protocol Buffers · Service定义 · Unary/Server Strea…
gRPC
核心概念回顾
03
认证与授权基础
认证(Authentication)… · 常见认证机制(Token/JWT/m…
认证
授权基础
04
gRPC拦截器(Interceptor)原理
客户端拦截器与服务端拦截器 · 拦截器生命周期 · UnaryInterceptor与S…
gRPC
Interceptor
05
基于TLS/mTLS的传输层安全
证书生成(CA/Server/Cli… · gRPC配置TLS · 双向TLS认证实现
TLS/mTLS
基于
06
gRPC SSL/TLS实战
使用OpenSSL创建自签名证书 · gRPC服务端加载证书 · 客户端配置证书
gRPC
SSL/TLS
07
mTLS双向认证深入
客户端证书验证 · 证书吊销列表(CRL)概念 · gRPC中的mTLS配置示例
mTLS
双向认证深入
08
JWT(JSON Web Token)原理
JWT结构(Header/Paylo… · JWT签发与验证流程 · RS256与HS256算法
JWT
JSON
09
gRPC集成JWT认证
在gRPC元数据(Metadata)… · 服务端拦截器解析与验证JWT
gRPC
JWT
10
JWT实战
使用Python PyJWT库生成T… · gRPC客户端携带Token · 服务端拦截器校验
JWT
Python
11
基于OAuth2.0的授权框架
OAuth2.0角色(资源拥有者/客… · 授权码模式与客户端凭证模式
OAuth2.0
基于
12
gRPC与OAuth2.0集成
gRPC调用中携带Access To… · Token交换与刷新 · Scope权限控制
gRPC
OAuth2.0
13
Google Cloud Endpoints与gRPC安全
ESPv2代理 · API Key认证 · Service Account认证
Google
Cloud
14
基于Token的细粒度权限控制
RBAC(Role-Based Ac… · 在JWT中嵌入角色信息
Token
基于
15
gRPC元数据(Metadata)深度解析
Metadata定义 · 键值对操作 · 从Metadata提取认证信息
gRPC
Metadata
16
自定义认证方案设计
设计自定义Token格式 · 实现自定义认证拦截器 · 错误处理与状态码返回
自定义认证方案设…
Token
17
gRPC错误处理与安全
gRPC状态码(Unauthenti… · 错误详情传递 · 安全日志记录
gRPC
错误处理
18
基于CAS(中央认证服务)的集成
CAS协议简介 · gRPC服务对接CAS · Ticket验证流程
CAS
基于
19
LDAP/Active Directory集成
LDAP认证原理 · gRPC服务端调用LDAP验证用户 · 组成员身份映射
LDAP/Active
Directory
20
多租户(Multi-Tenancy)权限隔离
租户识别策略(Header/Doma… · 数据隔离与权限校验
Multi-Tenanc…
多租户
21
gRPC网关(gRPC-Web/Envoy)安全
Envoy代理配置JWT认证 · gRPC-Web跨域安全 · API Gateway模式
gRPC
gRPC-Web/Env…
22
速率限制(Rate Limiting)与防滥用
令牌桶算法 · gRPC拦截器实现限流 · 基于用户/角色的限流策略
Rate
Limiting
23
审计日志(Audit Logging)
记录谁在何时调用了什么RPC · 日志格式设计 · 安全存储与合规
Audit
Logging
24
安全测试与渗透测试
gRPC接口安全测试工具(grpcu… · 常见攻击(重放/中间人/注入)与防御
安全测试
渗透测试
25
gRPC安全最佳实践
最小权限原则 · 密钥管理 · 定期轮换证书
gRPC
安全最佳实践
26
实战项目一
构建一个带JWT认证的gRPC用户服…
实战项目一
JWT
27
实战项目二
实现基于RBAC的订单管理系统(gR…
实战项目二
RBAC
28
实战项目三
多服务间安全通信(mTLS + 服务…
实战项目三
mTLS
29
性能与安全权衡
TLS握手优化 · Token缓存 · 拦截器性能影响分析
性能
安全权衡
30
课程总结与未来展望
Service Mesh(istio… · 零信任架构 · gRPC安全生态演进
课程总结
未来展望
所属VIP或分类
同VIP:Go-gRPC契约gRPC安全审计与基线治理
同VIP:Go-gRPC契约gRPC接口设计与契约测试
同VIP:Go-gRPC契约gRPC缓存一致性治理与故障处理