使用非管理员账号登录,点击菜单接口返回401,然后直接跳出需要重新登录
管理员账号正常
本地测试正常,部署到服务器异常,已进行情况redis和重启服务器操作
有些菜单接口用了@PreAuth注解,指定固定的角色才可以调用。你的普通账号访问没有权限就返回401了。如果不需要限制这么多,可以全局把@PreAuth注解注释,这样就可以正常访问了。但是也会有一个问题,普通角色可以访问系统安全级别高的模块,会有风险。这个由用户自行选择
没有配置preAuth的接口也不能访问
扫一扫访问 Blade技术社区 移动端