基于过滤拦截技术实现的身份认证方案系统基本流程用户发送请求过滤器过滤掉,访问需要保持登录状态的资源但是又没有携带token的请求拦截器拦截掉,访问需要具备相应权限的资源但是又没有对应权限的请求进入业务逻辑代码层级configMyFilterConfig:自定义过滤器的基础配置,对所有资源都进行...
详解HTTPWeb及网络基础为了更好的理解什么是HTTP协议,我们需要先了解TCP/IP协议族。目前通常使用的网络都是在基于TCP/IP协议族的情况下进行信息传输,而HTTP也实际上是属于TCP/IP协议模型。要知道,不同的计算机之间要通过网络进行通信,那么必须遵循统一的规定,才能进行交流。这...
彻底搞懂Session、Cookie、token的区别今天纠正了最大的一个误区,session、cookie、token到底是些什么东西,是有什么作用,值得记录一下。
一、单系统登录机制1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系3c91a3bf-25d8-4b1f-...
MockMvc详解MockMvc是什么简单来说,对于web应用来讲,你需要对你的各个模块进行测试,但是通过启动项目使用postman来测试的话比较麻烦(程序启动速度慢,测试验证不方便,依赖网络环境),那么为了使我们的单元测试更加简单、高效,我们引入了MockMvcMockMvc实现了对于Htt...