Closed ChangJinLong closed 2 years ago
感谢使用 建议使用Tag版本构建项目: 目前最新的tag=4.0.3(前后端),sql在源码目录中有提供https://github.com/ixrjog/opscloud4/blob/master/resource/database/4.0.3/opscloud4_4.0.3.sql 你可以用我的账户(超级管理员)登录 username: baiyi 空密码
4.03的版本,用baiyi账号登录进去会提示鉴权失败,还需要增加哪些表数据?
在auth_user_role表中插入数据:username= baiyi , role_id = 1 (role_id 对应 auth_role表主键)
加了之后还是报鉴权失败,还有哪里需要改的吗? 谢谢!
浏览器打开看下哪个接口鉴权失败
拉下token,使用postman调用http://localhost:8080/api/user/ui/info/get报错
看下数据库是否有这条记录 select * from auth_resource where resource_name like '%info%'
有的。
使用skywalking查看接口时正常的。
AuthFilter类上打断点看下
可以了,我用的数据库时间时区不对,导致token验证不过。非常感谢!
感谢使用!
我已经下载了4.0.3版本的前端项目和后端项目两个工程,并使用两个项目的默认分支,并成功打包运行了,目前遇到了一个问题。
sql是不是不太全,问题体现在:当我用demo账户登录时提示我鉴权失败,后来我到数据库中看了一下权限相关的表,发现里面的数据都是空的。这就让人很难办,首先我不了解该项目表结构之间的关联关系,当然如果我查阅源码也是可以自己归发现的,但是那样很耗时的,对于想快速体验该项目的同学很不友好。
小建议:
最后感谢分享!