Dubbo 3 怎样开启令牌校验?
查看完整题解
参考回答
直接回答
在支持该机制的提供端启用 dubbo.provider.token=true,可生成随机令牌,也能在相应配置使用受保护的固定值。消费者调用时需要带上匹配的令牌。
讲清原理
注册发现可把所需令牌随服务信息提供给有权读取的消费者,因此注册中心权限也要保护。令牌校验能限制绕过发现流程的调用。还要按信任边界配置传输加密和服务认证。
例子与易错点
提供端开启随机令牌,通过正常注册发现的授权客户端可调用。只知道地址的直连工具缺少匹配令牌时,调用会被拒绝。
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。