zhontai / Admin.Core

中台Admin前后端分离的权限管理系统。支持多租户、数据权限、动态Api、任务调度、OSS文件上传、滑块拼图验证、国内外主流数据库自由切换和动态高级查询。基于.Net跨平台开发的WebApi。集成统一认证授权、事件总线、数据验证、分布式缓存、分布式事务、Ip限流、全Api鉴权、集成测试、性能分析、健康检查、接口文档等。
https://admin.zhontai.net
MIT License
1.31k stars 315 forks source link

线上遇到更新用户后调用GetDataPermissionAsync返回为空的问题 #60

Closed wzfeilongge closed 6 months ago

wzfeilongge commented 6 months ago

管理员 修改 (其他用户) 信息调用 UserService.UpdateAsync 后有一个 await Cache.DelAsync(CacheKeys.DataPermission + user.Id) 导致 (其他用户) 无法通过GetDataPermissionAsync 获取到信息

wzfeilongge commented 6 months ago

编辑用户 修改的UpdateAsync Redis截图 修改的GetDataPermiss

wzfeilongge commented 6 months ago

我自己的原因 appconfig 里数据权限改成false了