8.SpringBoot自动配置原理 1、自动配置原理 SpringBoot在启动的时候通过这个@EnableAutoConfiguration注解开启自动配置功能 利用选择器EnableAutoConfigurationImportSelector给容器中导入一些组件 查看EnableAutoCo ...
分类:
编程语言 时间:
2019-08-24 18:58:07
阅读次数:
88
1、首先先看什么是Feign。 这里引用“大漠知秋”的博文https://blog.csdn.net/wo18237095579/article/details/83343915 2、若其他服务的接口未做权限处理,参照上文第1点的博文即可。 3、若其他服务的接口做了权限的处理(例如OAuth 2)时 ...
分类:
编程语言 时间:
2019-08-24 13:31:25
阅读次数:
833
添加依赖<!-- oauth --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-oauth2</artifactId></dependency><dependen ...
分类:
编程语言 时间:
2019-08-23 17:41:36
阅读次数:
847
OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 更新:我后来又写了一组三篇的 《OAuth 2.0 教程》,更加通俗,并带有代码实 ...
分类:
其他好文 时间:
2019-08-23 16:25:43
阅读次数:
88
Spring Security 解析(二) —— 认证过程 在学习Spring Cloud 时,遇到了授权服务oauth 相关内容时,总是一知半解,因此决定先把Spring Security 、Spring Security Oauth2 等权限、认证相关的内容、原理及设计学 ...
分类:
编程语言 时间:
2019-08-22 21:50:40
阅读次数:
188
前言 继上一篇的 "GitPages部署自己的网站" 现在开始添加博客的评论插件Gitment。这里的话我是使用hexo添加gitment插件,如果不是使用hexo,请到 "官网指定这里" 。 开始 第一步 注册 OAuth Application 首先在 "点击这里" 注册自己OAuth Appl ...
分类:
其他好文 时间:
2019-08-21 09:25:06
阅读次数:
87
一、基础知识 1、OAuth产生背景 很多网站、APP 弱化甚至没有搭建自己的账号体系,而是直接使用社会化登录的方式,这样不仅免去了用户注册账号的麻烦、还可以获取用户的好友关系来增强自身的社交功能。 比如我们可以使用微博登录简书,简书会自动将你的微博头像设置为你的简书头像,将你的微博昵称设置为你的简 ...
分类:
其他好文 时间:
2019-08-19 14:40:01
阅读次数:
69
put 没改的字段(属性)也提交 PATCH 只提交改的字段(属性) 状态码:分析和调试 API身份认证 使用OAUth.2.0框架 服务器返回的数据格式,应该尽量使用JSON,避免使用XML SDK:示例代码(范例),使用指南 ...
真实比喻 在我们获得技术之前,让我们用完全非技术性的东西来解决这个问题。作为工程师,我们非常注重将事情分解为组件和流程。这有助于我们了解事情,以便我们可以排除故障或构建复杂的系统。当你去机场登机时,你的登录协议,身份验证协议和令牌类型是什么?这三个组件将成为整个博客的焦点。我将如何定义它们: 什么是 ...
分类:
其他好文 时间:
2019-07-23 00:16:02
阅读次数:
480
case2: 用户授权 case3: Resource Owner Password Credential case4: Client Credential ...
分类:
其他好文 时间:
2019-07-09 13:29:57
阅读次数:
82