HMingR
HMingR
实在不好意思,最近工作有点忙,周六日又在搞博客迁移,我已经把jar包上传到博客了, 在这个地址 http://www.imuster.top/archives/手动安装jar到本地仓库
由于目前博客迁移的工作还没做完,域名证书又过期了,所以博客目前只能通过http访问
https://gitee.com/peng_fei_Napoleon/irh_intelligent_recommendation 这个是仓库地址,智能推荐模块是用scale写的
权限那一块是通过拦截请求的uri进行判断的,在程序刚启动的时候Gateway会把权限和角色加载到一个map中,然后在gateway拦截请求的uri进行判断。具体的我明天看看,电脑不在身边。而且说实话,权限那一块我写的很low,尤其是过期时间那一块。你先看看吧,不懂了再说哈哈
> > 权限那一块是通过拦截请求的uri进行判断的,在程序刚启动的时候Gateway会把权限和角色加载到一个map中,然后在gateway拦截请求的uri进行判断。具体的我明天看看,电脑不在身边。而且说实话,权限那一块我写的很low,尤其是过期时间那一块。你先看看吧,不懂了再说哈哈 > > 嗯嗯,明天有时间发一下您的数据库数据就好了,因为项目中的sql少了权限表的很多数据有测试数据就好了,因为那个后台去掉测试logintest前端登录不上没有权限,我现在在前后台调用就会因为没有权限调用失败 额,项目里面的数据就是当时测试的时候用的,其他的也没有了,你可以看看AntPathMatcher这个类,匹配请求的url和数据库里面的url的,如果你觉得是权限问题的话,你调试一下AbstractUrlFilterInvocationSecurityMetadataSource这个类和UrlAccessDecosopmManager类看看需要什么权限。是前端的问题还是后端的问题
这个问题是huawei的SDK没有在maven仓库导致的。解决方案是通过手动安装jar包到本地仓库。这个是我的锅,晚上回去之后我发个jar包到博客,再通知您 : )
[我已经把jar包和本地maven安装jar包的方法写在博客上了,你看一下](https://www.imuster.top/archives/%E6%89%8B%E5%8A%A8%E5%AE%89%E8%A3%85jar%E5%88%B0%E6%9C%AC%E5%9C%B0%E4%BB%93%E5%BA%93)