spring boot security oauth2

原创 2018年04月17日 21:46:33


项目源码下载:
https://github.com/leftso/demo-spring-boot-security-oauth2


测试过程
步骤一:打开浏览器,输入地址

http://localhost:1130/oauth/authorize?client_id=normal-app&response_type=code&scope=read&redirect_uri=/resources/user


用户名alex

密码test





点击Authorize获取code




 打开工具postman,输入以下地址获取授权token,Authorization那一栏选择Basic Auth ,用户名填入normal-app,密码不填
localhost:1130/oauth/token?code=Yourcode&grant_type=authorization_code&client_id=normal-app&redirect_uri=/resources/user








这时候拿到token就可以访问受保护的资源信息了,如下

localhost:8081//resources/user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsic3ByaW5nLWJvb3QtYXBwbGljYXRpb24iXSwidXNlcl9uYW1lIjoibGVmdHNvIiwic2NvcGUiOlsicmVhZCJdLCJyb2xlcyI6W3siYXV0aG9yaXR5IjoiUk9MRV9VU0VSIn1dLCJleHAiOjE0OTEzNTkyMjksInVzZXJOYW1lIjoibGVmdHNvIiwiYXV0aG9yaXRpZXMiOlsiUk9MRV9VU0VSIl0sImp0aSI6IjgxNjI5NzQwLTRhZWQtNDM1Yy05MmM3LWZhOWIyODk5NmYzMiIsImNsaWVudF9pZCI6Im5vcm1hbC1hcHAifQ.YhDJkMSlyIN6uPfSFPbfRuufndvylRmuGkrdprUSJIM




spring boot security oauth2例子

  • 2017年04月01日 17:37
  • 31KB
  • 下载

java编程spring boot security oauth2 jwt完美整合例子

一、本文简介 本文主要讲解Java编程中spring boot框架+spring security框架+spring security oauth2框架整合的例子,并且oauth2整合使用jwt方式...
  • carrie__yang
  • carrie__yang
  • 2017-09-04 13:24:48
  • 3749

springboot使用Spring Security+OAuth2做权限控制

文章来源:http://lxgandlz.cn/404.html 前面有一篇文章Spring+Spring Security+OAuth2实现REST API权限控制,讲了Sprin...
  • qq1623299667
  • qq1623299667
  • 2017-11-05 11:20:56
  • 9537

spring-boot spring-security-oauth2 完整demo

  • 2017年11月22日 09:21
  • 10KB
  • 下载

SpringBoot + Spring Security Oauth2 完成的客户端授权

框架使用SpringBoot + Spring Security Oauth2 主要完成了客户端授权 可以通过mysql数据库读取当前客户端表信息进行验证,token存储在数据库中 1.引...
  • qq_33460562
  • qq_33460562
  • 2018-02-23 14:18:26
  • 1571

Spring Security OAuth2实现使用JWT

1、概括在博客中,我们将讨论如何让Spring Security OAuth2实现使用JSON Web Tokens。2、Maven 配置首先,我们需要在我们的pom.xml中添加spring-sec...
  • chenjianandiyi
  • chenjianandiyi
  • 2017-11-22 16:05:08
  • 2558

spring boot 入门之security oauth2 jwt完美整合例子-java编程

转自:http://www.leftso.com/blog/139.html一、本文简介本文主要讲解Java编程中spring boot框架+spring security框架+spring secu...
  • juan0728juan
  • juan0728juan
  • 2018-01-18 14:36:57
  • 296

spring boot + security oauth2 + redis + mongodb 框架搭建

spring boot + security oauth2 + redis + mongodb 框架搭建项目配置 spring boot 1.5.6 jedis 2.9 jdk 1.8 mongodb...
  • FS_sky
  • FS_sky
  • 2017-08-16 11:19:51
  • 914

Spring boot oauth2 研究第N天 action 2

http://localhost:8080/yuyu/oauth/token?grant_type=client_credentials&client_id=trusted-app&client_se...
  • ouwaner
  • ouwaner
  • 2017-10-26 00:00:51
  • 271

Spring Security源码分析十:初识Spring Security OAuth2

OAuth 是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而不需要将用户名和密码提供给第三方应用。OAuth允许用户提供一个令牌,而不是用户名...
  • dandandeshangni
  • dandandeshangni
  • 2018-01-20 19:46:01
  • 303
收藏助手
不良信息举报
您举报文章:spring boot security oauth2
举报原因:
原因补充:

(最多只允许输入30个字)