Spring Security
Marvin Mai
这个作者很懒,什么都没留下…
展开
-
跨域问题的介绍及CORS解决
跨域问题的介绍及解决一、简介什么是跨域问题?相信很多做过前后端分离项目的朋友都了解。由于浏览器同源策略的限制,Ajax请求请求到非同源的后端服务器时,会报跨域问题的错误。如下:二、解决跨域问题解决跨域问题一般有三种方式:1.JSONP 解决跨域问题利用<script> 元素的这个开放策略,网页可以得到从其他来源动态产生的 JSON 资料,而这种使用模式就是所谓的 JSON...原创 2019-10-15 16:23:06 · 329 阅读 · 0 评论 -
安全框架Spring Security(一)——初体验
安全框架Spring Security(一)——初体验简介Spring Security是Spring 的安全框架,应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分。废话不多说,直接上代码,让我们体验一下Spring Security到底有什么用。本项目建立在SpringBoot提供restful的接口项目基础上。一、pom.xml中新...原创 2019-05-23 14:45:52 · 357 阅读 · 0 评论 -
安全框架Spring Security(二)——自定义用户认证逻辑
安全框架Spring Security(二)——自定义用户认证逻辑简介上一篇文章中,我们可以看到Spring Boot只需要配置spring-cloud-starter-oauth2依赖,就自动帮我们把资源保护起来。Spring Security 5以后默认使用formLogin的方式登陆。但是之前使用的默认配置中,用户名和密码都是Spring Security默认提供给我们的。那么我们如何自...原创 2019-06-04 17:41:49 · 598 阅读 · 1 评论 -
安全框架Spring Security(三)——自定义登录页面
安全框架Spring Security(三)——自定义认证流程简介上一篇文章中,我们已经可以自定义用户验证逻辑了。但是有个性的我们,登陆页面肯定也是要个性化的,怎么能用默认的呢。还有的就是默认情况下,我们登陆成功会跳转到之前的请求路径去,我们能不能自定义登陆成功后的一些操作呢,比如:现在流行的前后端分离架构中,调用登陆地址后,并不是需要跳转到哪里,而是需要返回登陆成功及用户信息的json数据...原创 2019-06-05 00:24:59 · 1201 阅读 · 0 评论 -
安全框架Spring Security(四)——修改登录后处理
安全框架Spring Security(四)——修改登录后处理简介默认情况下,我们登陆成功会跳转到之前的请求路径去,我们能不能自定义登陆成功后的一些操作呢,比如:现在流行的前后端分离架构中,调用登陆地址后,并不是需要跳转到哪里,而是需要返回登陆成功及用户信息的json数据。登录后处理分为:1. 登陆成功后处理;2. 登陆失败后处理;...原创 2019-06-05 08:41:46 · 620 阅读 · 0 评论 -
Spring Cloud Security OAuth2(一)—— 认证服务(上)
Spring Cloud Security OAuth2(一)—— 认证服务(上)简介介绍了Oauth2协议后,我们了解了资源服务器、认证服务器、第三方应用的概念。那我们马上动手简单体验一下Spring Cloud Security OAuth2吧。Spring Cloud Security OAuth2是基于Spring Security的,希望大家回顾一下之前的Spring Securit...原创 2019-07-16 19:17:59 · 518 阅读 · 1 评论