若依自身带了检验用户身份权限的,也有自定义的过滤器,不可以直接访问到系统资源的,通常报以下错误的话
1、没有加框架编写的访问前缀 /dev-api 若依框架在前端项目有自定义的一个访问前缀
在前端项目中:
如果不想有前缀的话,就把前缀删掉就好了
2、没有开放访问路径的权限 securityConfig文件里面有自定义的过滤器!!!!
举个例子 我访问的是/system/channel/list的路径,我想要我所有/system都可以有访问的权限的话,我就加了/system/*,表示全都可以访问
3、以上方法还是没有解决的话,还有一个地方, 访问方法的时候,有自动生成的一个判断权限问题的注解
该注解会判断该用户是否有权限访问该方法,把这个方法注释掉就好
温馨提示:
tip:由于若依框架里面东西有点多,找文件起来会有点麻烦,就可以在idea中使用 ctrl+shift+R 快捷键进行全局搜索,会快一些
(有不足的话,欢迎各位一起探讨!有遇到什么问题也可以一起探讨🤭)