gva提示权限不足的解决办法

gva(gin-vue-admin)使用的是casbin来做权限控制,对于手工新增的api,非常容易出现权限不足的情况。解决的方法:

  1. 要检查api管理有没对应的api,url及相关请求参数是否有问题。
  2. 要在角色管理中相应的角色---api勾选对应的接口
  3. 实在不行再检查数据库中casbin_rule表是否对应的规则

这里再给个手工创建api的步骤:

  1. 在api包里对应的服务模块写好接口实现,比如: