Dante Cloud
2024/12/19大约 1 分钟Breaking ChangeDante Cloud
v3.4.1.0
本版本为了适配 Spring Authorization Server
1.4.1,在系统中增加了两个 Token 的属性字段,以保持与 Spring Authorization Server
的一致性。
当您更新了最新的代码后启动服务,系统会自动在 oauth2_application
表中增加两个字段:bound_access_token
和 subject_dn
。
subject_dn
字段不会对系统产生任何影响。但是由于系统使用的数据库组件会自动添加新的字段,不会同步设置已有信息的值,这就导致新增的另外的一个字段 bound_access_token
(bool 类型)的值为 null
。这就会导致系统登录时出现异常。
解决办法:
- 如果您已经更新了代码并且启动了服务,
oauth2_application
表中会新增两个字段:bound_access_token
和subject_dn
- 打开
oauth2_application
表,找到bound_access_token
字段,将其值设置为 "false"。 - 清空 Redis 缓存,或者等待缓存失效后,再次尝试。
v3.4.0.0
已将 Spring Cloud Alibaba 版本回滚至 2023.0.1.2
v3.3.6.0
v3.3.6.0 版本将 Spring Cloud Alibaba 升级至 2023.0.1.3,这将会出现两个问题:
- 只能使用
spring.config.import
方式读取配置 - Spring Boot 自身日志配置失效,无法在配置文件中,通过
logging.level.<logger-name>=<level>
方式灵活控制日志显示和输出
贡献者
码匠君