1.form表单提交弹出自定义异常 示例: <form id="pagerForm" method="post" action="后台访问地址" class="pageForm required-validate" onsubmit="return validateCallback(this,dia ...
分类:
其他好文 时间:
2020-02-23 16:18:55
阅读次数:
93
WEB层是最终表现层,注册至注册中心,引用接口层(不需要引用实现层)、公共服务层。用户登录使用SpringSecurity,Session保存在redis中,权限管理没有用SpringSecurity那套,自己写了一个简单的菜单、按钮权限控制。我在虚拟机192.168.0.7中搭了一个redis服务 ...
分类:
Web程序 时间:
2020-02-21 14:31:53
阅读次数:
91
.新建配置类SecurityConfig //AOP实现,不更改其他代码,安全框架代替拦截器//Enable注解表示开启功能@EnableWebSecurity public class SecurityConfig extends WebSecurityConfigurerAdapter{ //授 ...
分类:
编程语言 时间:
2020-02-21 14:12:51
阅读次数:
59
0、背景:在由于不想在小项目中引入SpringSecurity这种重量级安全框架,我自定义了一个LoginFilter来处理认证+授权逻辑。对于认证或授权失败的情况,最初是在filter中抛出异常,并携带401状态码,然后利用Spring的ControllerAdvice全局捕获这些异常并转换后返回 ...
分类:
其他好文 时间:
2020-02-20 20:03:00
阅读次数:
83
在使用 SpringBoot + Activiti 时,启动服务访问模块时,浏览器会弹出一个登录界面。 这是因为Activiti 框架整合了SpringSecurity框架,如果我们不需要安全验证时可以禁用springsecurity。 配置如下: @SpringBootApplication( e ...
分类:
编程语言 时间:
2020-02-19 05:38:34
阅读次数:
425
前面我们已经完成了通过JWT的认证和授权的改造,可以看到我们的代码中没有认证和授权的过滤器(Filter)了,基本上由SpringSecurity的过滤器来接管了,接下来我们来看一下怎么在SpringSecurity的过滤器链上加上我们自己的逻辑,比如日志和限流。 1、在SpringSecurity ...
分类:
其他好文 时间:
2020-02-10 09:51:04
阅读次数:
106
什么是shiro? Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相 当简单,对比 SpringSecurity,可能没有 Spring Security 做的功能强大,但是在实际工作时 可能并不需要那么复杂的东西,所以使用小而简单的Shiro ...
分类:
其他好文 时间:
2020-02-03 09:30:42
阅读次数:
75
出现Bad credentials,排除了配置问题,debug跟到了数据库的内容可以查出; 最后发现是因为直接通过insert语句增加了用户信息,密码没有经过加密。 一:springSecurity提供了一个增加{noop}字符串来解决 "{noop}"+userInfo.getPassword() ...
分类:
编程语言 时间:
2020-01-27 09:30:00
阅读次数:
119
百度云网盘在线批量重命名的方式大概有八种: 包括关键词替换,正则替换,修改拓展名,添加序号,添加前后缀,随机名称,全盘搜索替换以及关键词搜索正则替换。 现在介绍第一种,关键词替换,可遍历文件夹,可选择是否只替换文件,或者文件夹,或者文件和文件夹都进行替换重命名。 下载地址:dwz。cn/JTUmWp ...
分类:
其他好文 时间:
2020-01-25 11:43:21
阅读次数:
131
下面介绍百度网盘8种批量重命名方式中的文件夹或文件批量添加前后缀,比如想批量在文件名称前面添加上自己的微信或公众号等信息,则可以使用批量添加前后缀功能,上万个文件名次的修改也可以很快完成。具体操作如下: 下载地址:dwz。cn/JTUmWpfD 首先,下载百度网盘批量处理软件,解压后运行其中的bdm ...
分类:
其他好文 时间:
2020-01-24 18:52:03
阅读次数:
1211