本文源码:GitHub·点这里||GitEE·点这里一、Security简介1、基础概念SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring的IOC,DI,AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为安全控制编写大量重复代码的
分类:
编程语言 时间:
2019-09-05 00:52:40
阅读次数:
97
Spring Security(六)—SpringSecurityFilterChain加载流程深度解析 https://cloud.tencent.com/developer/article/1164113 SpringSecurity 源码分析之SecurityFilterchain的构建 ht ...
分类:
编程语言 时间:
2019-09-02 17:13:24
阅读次数:
112
恢复内容开始 断断续续学了2周appium自动化,把经常用到基础写出来吧!方便日后便于查看。 appium解决中文无法输入和,启动app自动清除数据的问题。在前置代码里面加上这3句就可以解决。 desired_caps = { ...
分类:
移动开发 时间:
2019-09-01 16:21:46
阅读次数:
145
在每个微服务中,需要获取用户的角色,然后根据角色识别是否允许操作指定的方法,Spring Security中定义了四个支持权限控制的表达式注解,分别是@PreAuthorize、@PostAuthorize、@PreFilter和@PostFilter。其中前两者可以用来在方法调用前或者调用后进行权 ...
分类:
编程语言 时间:
2019-08-31 21:23:19
阅读次数:
85
作者:Sans_ juejin.im/post/5d087d605188256de9779e64 一.说明 Shiro是一个安全框架,项目中主要用它做认证,授权,加密,以及用户的会话管理,虽然Shiro没有SpringSecurity功能更丰富,但是它轻量,简单,在项目中通常业务需求Shiro也都能 ...
分类:
编程语言 时间:
2019-08-23 10:45:49
阅读次数:
243
第一章Linux命令行简介 1.1 Linux命令行概述 1.1.1 Linux 命令行的开启和退出 开启:登陆账号密码进入系统 退出:exit/logout 快捷键:Ctrl+d 1.1.2 Linux命令行提示符介绍 (1)提示符由PS1环境变量控制。实例代码如下: [root@centos10 ...
分类:
系统相关 时间:
2019-08-17 12:36:38
阅读次数:
120
1.引入Shiro的Maven依赖 2.web.xml中配置 3. 编写自己的UserRealm类继承自Realm,主要实现认证和授权的管理操作 4.在Spring的applicationContext.xml中进行Shiro的相关配置1、添加shiroFilter定义 2、添加securityMa ...
分类:
编程语言 时间:
2019-08-13 13:21:57
阅读次数:
107
一、场景: 如果临时有一个命令需要长时间运行,比如 python hello.py ,什么方法能最简便的保证它在后台稳定运行呢?解决方法: 当用户注销(logout)或者网络断开时,终端会收到 HUP(hangup)信号从而关闭其所有子进程。因此,我们的解决办法就有两种途径:要么让进程忽略 HUP ...
分类:
系统相关 时间:
2019-08-11 00:54:34
阅读次数:
133
踩坑Axios提交form表单几种格式 前后端分离的开发前后端, 前端使用的vue,后端的安全模块使用的SpringSecurity,使用postman测试后端的权限接口时发现都正常,但是使用vue+axios发送异步的请求后端一直获取不出axios提交的form表单的数据,爬坑两个半钟头找到了答案 ...
分类:
移动开发 时间:
2019-08-11 00:26:04
阅读次数:
137
引用Vue并实例化 引用 // token失效登录过期,强制跳转至登录页 ...
分类:
Web程序 时间:
2019-08-02 12:37:39
阅读次数:
169