博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring security 学习(一)spring boot 中开启spring security
阅读量:5213 次
发布时间:2019-06-14

本文共 998 字,大约阅读时间需要 3 分钟。

简单来说,spring security提供Authentication认证和Authorization授权管理,其开发复杂度、学习难度都比shiro难,我们既然钟情与spring再难也要学习,搞一搞。

pom.xml 加入security maven 依赖

@Configuration@EnableWebSecurity@EnableGlobalMethodSecurity(prePostEnabled = true)  //  启用方法级别的权限认证public class SecurityConfig extends WebSecurityConfigurerAdapter {    @Override     protected void configure(HttpSecurity http) throws Exception {      http.formLogin() // 表单登录 // http.httpBasic() // HTTP Basic          .and()         .authorizeRequests() // 授权配置         .anyRequest() // 所有请求         .authenticated(); // 都需要认证     } }

 简单测试一下

@RestControllerpublic class SecurityController {    @GetMapping("hello")    public String hello() {        return "hello spring security";    }}

 

 

转载于:https://www.cnblogs.com/yuiqng/p/10504876.html

你可能感兴趣的文章
移动操作系统原理与实践 123
查看>>
基础总结篇之二:Activity的四种launchMode
查看>>
免费 PSD 素材:25个全新的界面设计资源
查看>>
Perfect Scrollbar – 完美的 jQuery 滚动条插件
查看>>
Flexslider - 响应式的 jQuery 内容滚动插件
查看>>
赞!15个来自 CodePen 的酷炫 CSS 动画效果
查看>>
new_blog 纪念。
查看>>
【面试】【转】测试基础知识---黑盒测试白盒测试
查看>>
Ubuntu、Debian安装Docker CE
查看>>
ionic 集锦
查看>>
JS格式化时间
查看>>
算法练习(一:排序算法)
查看>>
安装nodejs
查看>>
MFC基于对话框风格按钮控件添加图片的方法(大神止步)
查看>>
python内存机制与垃圾回收、调优手段
查看>>
WayOs 帐号到期自动清理工具,致浪费在清理到期用户的青春
查看>>
小程序页面传值e.currentTarget
查看>>
Qt 4.7:QML Examples and Demos(转)
查看>>
SSH 配置详解
查看>>
Google Maps Premier Master Concept
查看>>