Java 后端面试题库 / 全部题解免费阅读理解原理,有条理地回答

Dubbo 3 怎样开启令牌校验?

先说出你的答案

定义边界、关键机制、一个反例;P8题再补容量、失败与验证。

查看完整题解

参考回答

直接回答

在支持该机制的提供端启用 dubbo.provider.token=true,可生成随机令牌,也能在相应配置使用受保护的固定值。消费者调用时需要带上匹配的令牌。

讲清原理

注册发现可把所需令牌随服务信息提供给有权读取的消费者,因此注册中心权限也要保护。令牌校验能限制绕过发现流程的调用。还要按信任边界配置传输加密和服务认证。

例子与易错点

提供端开启随机令牌,通过正常注册发现的授权客户端可调用。只知道地址的直连工具缺少匹配令牌时,调用会被拒绝。

延伸阅读 Dubbo 默认会连接哪个注册中心? · Dubbo 3 怎样直连指定的提供者?

这道题,你掌握得怎么样?

掌握程度由你主动标记,阅读和收藏不会自动改变状态。