Consider marking one of the beans as @Primary, updating the consumer to accept multiple beans, or using @Qualifier to identify the bean that should be consumed

报这个错是因为sringboot通过@Autowired注入接口的实现类时发现有多个,也就是有多个类继承了这个接口,spring容器不知道使用哪一个。

完整报错

Consider marking one of the beans as @Primary, updating the consumer to accept multiple beans,...._解决方案


解决方案

Consider marking one of the beans as @Primary, updating the consumer to accept multiple beans,...._类继承_02


起因就是这里配置了这个

Consider marking one of the beans as @Primary, updating the consumer to accept multiple beans,...._解决方案_03


clientSecret不匹配

报错行

Consider marking one of the beans as @Primary, updating the consumer to accept multiple beans,...._类继承_04


原因:存储时加密了,导致取出来的时候也是加密的

Consider marking one of the beans as @Primary, updating the consumer to accept multiple beans,...._ide_05


解决方案,将加密的地方取消