@Overridepublicvoidcommence(HttpServletRequestrequest,HttpServletResponseresponse,AuthenticationExceptione)throwsIOException{intcode=HttpStatus.UNAUTHORIZED;Stringmsg=StringUtils.format("请求访问:{},认证失败,无法访问系统资源",request.getRequestURI());ServletUtils.renderString(response,JSON.toJSONString(AjaxResult....
log.error("WebSocket 认证失败'{}',无法访问系统资源", e.getMessage()); return false; } } /** Expand Down 6 changes: 4 additions & 2 deletions 6 ruoyi-gateway/Dockerfile Show comments View file Edit file Delete file This file contains bidirectional Unicode text that may be interpreted...
【优化】增加 MyBatis Plus SQL 缓存、操作日志异步化记录、HTTP 签名增加 appId 隔离,由 @陈晨成 贡献#130 【新增】用户注册功能,由 @scholarli 贡献#1074、#538 Vue3 管理后台专区: 【优化】DictTag 支持多个属性,由 @Zqqqqqq 贡献#68、#73、#72、#75 【优化】优化 stylelint、优化登录页等等,由 @半...
【修复】@PermitAll 注解在 @RequestMapping 未填写 method 无法免登录的问题,由 @胡庆春 贡献#67 【修复】mybatis plus 配置的 type-aliases-package 错误,由 @胡庆春 贡献#68 【修复】Cloud 未启动 system 模块,其他模块 【bpm\report 等模块】,因依赖错误码组件无法启动服务,由 @陈晨成 贡献#60 MALL 专区:...
UNAUTHORIZED; String msg = StringUtils.format("请求访问:{},认证失败,无法访问系统资源", request.getRequestURI()); ServletUtils.renderString(response, JSON.toJSONString(AjaxResult.error(code, msg))); }
🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP 等功能。你的