SpringBoot
没bug就没烦恼
这个作者很懒,什么都没留下…
展开
-
配置nginx后前端访问后端浏览器报跨域访问
背景:1、SpringBoot+Vue(Vue-cli2)前后端分离;2、前后端都在本地,只是端口不同,后端每个模块的端口也不同;3、前后端都没有开发完,不能对前端进行打包成静态资源。为解决前后端分离中的跨域问题做如下配置。(1)配置nginx.conf文件如下:nginx监听9001端口并进行访问路径的正则匹配(~波浪号表示正则匹配),serviceedu接口在8001端口上,eduoss在8002端口上。(2)前端在conf文件夹下修改dev.env.js文件中的BASE_API改为“ht原创 2020-09-09 17:27:02 · 2551 阅读 · 1 评论 -
Spring Security实现动态权限设置(二)—— 动态权限设置
在Spring Security实现动态权限设置(一)——基于数据库登录一文中已经介绍了Spring Security是如何实现基于数据库登录的,上文中提到要创建Role和User实例,为了实现动态权限我们需要一个Menu实例,这个实例是用来查找数据库中路径与所需角色的,创建Menu实例也需要成员变量与数据库中Menu表的字段相对应,除此之外,还需要一个Role类型的List用来存储路径所需角色,...原创 2020-05-01 15:12:16 · 3865 阅读 · 2 评论 -
Spring Security实现动态权限设置(一)——基于数据库登录
Spring Security实现动态权限设置(一)——基于数据库登录在这一部分先介绍Spring Security基于数据库登录,因为动态权限设置也是要基于数据库的,而且也要在基于数据库登录上实现。在介绍实现数据库登录之前,先摆出笔者在这里踩过两个坑:①踩坑:控制台报错There is no PasswordEncoder mapped for the id "null"并且输入登录之后不...原创 2020-04-29 22:43:16 · 1676 阅读 · 1 评论