|
|
9f03dc27cc
|
fix(security): 修复token认证过滤器异步刷新异常处理
- 添加Slf4j注解用于日志记录
- 在load方法中添加try-catch块捕获ServiceException异常
- 当远端token过期或校验失败时返回LOGIN_USER_EMPTY而不是抛出异常
- 记录token校验失败的日志信息避免被Guava包装为ExecutionException
- 防止异步刷新线程将预期的验证异常作为未捕获异常打印到日志中
|
2026-05-26 19:11:17 +08:00 |
|
|
|
50b84a57bb
|
fix(gateway): 优化网关连接池和服务端保活配置
- 配置网关HttpClient连接池max-idle-time为30s,确保小于下游服务keep-alive-timeout
- 设置网关连接超时时间为10s,响应超时时间为30s
- 配置下游服务tomcat keep-alive-timeout为60s,避免与网关连接池形成竞争条件
- 将灰度负载均衡器日志级别从warn调整为debug,减少本地开发环境日志噪音
- 添加系统性调试技能配置到Claude设置中
|
2026-05-18 08:28:33 +08:00 |
|
|
|
470096aa9a
|
feat(gateway): 修改文件上传接口返回结构并添加认证路径白名单
- 将 POST /system/file/upload 接口返回结构从字符串改为 { id: string, url: string } 对象
- 添加 id 字段作为 infra_file.id 的字符串形式,解决前端精度丢失问题
- 新增 SKIP_AUTH_PATHS 白名单集合,包含登录、登出、刷新令牌等免校验路径
- 在网关过滤器中添加白名单检查逻辑,跳过指定路径的 access token 校验
- 解决过期 token 拦截导致刷新令牌接口无法正常执行的问题
|
2026-05-15 13:38:06 +08:00 |
|
|
|
6f33ab9c05
|
feat(project): 补充项目、执行、任务相关能力
|
2026-05-09 10:37:27 +08:00 |
|
|
|
38c69c748c
|
feat(other): 产品基础功能提交
|
2026-04-18 14:19:45 +08:00 |
|
|
|
9384b2f502
|
feat(system): 取消角色superadmin能看到所有菜单的约定,改为实际配置实际显示
|
2026-04-14 18:58:26 +08:00 |
|
|
|
a22991f7a0
|
feat(system): 加密方式调整
|
2026-03-30 16:22:20 +08:00 |
|
|
|
10d4d6104c
|
接口调整
|
2026-03-24 14:13:45 +08:00 |
|
|
|
5a799d6a0d
|
接口调整
|
2026-03-22 19:11:28 +08:00 |
|
|
|
e352488298
|
微调
|
2026-03-12 20:08:58 +08:00 |
|
|
|
8cef3227f3
|
清理多租户
|
2026-03-12 19:45:27 +08:00 |
|
|
|
f0649cb888
|
集成必要性功能
|
2026-03-12 16:25:24 +08:00 |
|
|
|
5708f80091
|
初始化
|
2026-03-11 19:32:37 +08:00 |
|