Spring cloud微服务安全实战

https://coding.imooc.com/class/chapter/379.html#Anchor

Spring Cloud微服务安全实战-1-1 课程导学

Spring Cloud微服务安全实战- 2-1 环境安装

Spring cloud微服务安全实战-3-1 API安全 常见的安全机制

Spring cloud微服务安全实战-3-2 第一个API及注入攻击防护

Spring cloud微服务安全实战-3-3 API安全机制之流控

Spring cloud微服务安全实战-3-4 API安全机制之认证(1)

Spring cloud微服务安全实战-3-5 API安全机制之认证(2)

Spring cloud微服务安全实战-3-6API安全机制之数据校验

Spring cloud微服务安全实战-3-7API安全机制之数据加密

Spring cloud微服务安全实战-3-8API安全机制之Https

Spring cloud微服务安全实战-3-9API安全机制之审计日志

Spring cloud微服务安全实战-3-10API安全机制之授权

Spring cloud微服务安全实战-3-11API安全机制之登录

Spring cloud微服务安全实战-3-12session固定攻击防护

Spring cloud微服务安全实战-3-13重构代码

Spring cloud微服务安全实战-3-14章节小结

Spring cloud微服务安全实战-4-1章节概述

Spring cloud微服务安全实战-4-2微服务安全的新挑战

Spring cloud微服务安全实战-4-3常见的微服务安全整体架构

Spring cloud微服务安全实战-4-4 OAuth2协议与微服务安全

Spring cloud微服务安全实战-4-5搭建OAuth2认证服务器

Spring cloud微服务安全实战-4-6搭建OAuth2资源服务器

Spring cloud微服务安全实战-4-7重构代码以适应真实环境

Spring cloud微服务安全实战-4-8Zuul网关安全开发(一)

Spring cloud微服务安全实战-4-9Zuul网关安全开发(二)

Spring cloud微服务安全实战-4-10Zuul网关安全开发(三)

Spring cloud微服务安全实战-4-11Zuul网关安全开发(四)

Spring cloud微服务安全实战-5-1单点登录基本架

Spring cloud微服务安全实战-5-2前端页面改造

Spring cloud微服务安全实战-5-3后端服务改造

Spring cloud微服务安全实战-5-4请求转发及退出

Spring cloud微服务安全实战-5-5实现授权码认证流程(1)

Spring cloud微服务安全实战-5-6实现授权码认证流程(2)

Spring cloud微服务安全实战-5-7实现基于session的SSO(客户端应用的Session有效期)

Spring cloud微服务安全实战-5-8实现基于session的SSO(认证服务器的session有效期)

Spring cloud微服务安全实战-5-9实现基于session的SSO(Token有效期)

Spring cloud微服务安全实战-_5-10实现基于session的SSO(Token有效期)

Spring cloud微服务安全实战-5-11实现基于token的SSO(1)

Spring cloud微服务安全实战-5-12实现基于token的SSO(2)

Spring cloud微服务安全实战-6-1本章概述

Spring cloud微服务安全实战-6-2JWT认证之认证服务改造

Spring cloud微服务安全实战-6-3JWT改造之网关和服务改造

Spring cloud微服务安全实战-6-4权限控制改造

Spring cloud微服务安全实战-6-5jwt改造之日志及错误处理(1)

Spring cloud微服务安全实战-6-6jwt改造之日志及错误处理(2)

Spring cloud微服务安全实战-6-7jwt改造总结

Spring cloud微服务安全实战-6-8sentinel限流实战

Spring cloud微服务安全实战-6-9sentinel之熔断降级

Spring cloud微服务安全实战-6-10sentinel之热点和系统规则

Spring cloud微服务安全实战-6-11sentinel之配置持久化

Spring cloud微服务安全实战-7-1章节概述

Spring cloud微服务安全实战-7-2docker快速入门

Spring cloud微服务安全实战-7-3prometheus环境搭建

Spring cloud微服务安全实战-7-4整合SpringBoot和Prometheus

Spring cloud微服务安全实战-7-5配置grafana图表及报警

Spring cloud微服务安全实战-7-6自定义metrics监控指标(1)

Spring cloud微服务安全实战-7-7自定义metrics监控指标(2)

Spring cloud微服务安全实战-7-8ELK+SpringBoot环境搭建

Spring cloud微服务安全实战-7-9自定义日志采集的格式和内容

Spring cloud微服务安全实战-7-10ELK日志采集架构优化

Spring cloud微服务安全实战-7-11PinPoint+SpringBoot环境搭建

Spring cloud微服务安全实战-7-12整合链路追踪和日志监控

Spring cloud微服务安全实战-7-13章节总结

Spring cloud微服务安全实战-8-1课程总结

Java世界最常用的工具类库

https://www.toutiao.com/a6761299221707489799/?tt_from=mobile_qq&utm_campaign=client_share&timestamp=1574391466&app=news_article&utm_source=mobile_qq&utm_medium=toutiao_android&req_id=201911221057460100260770811F637BE0&group_id=6761299221707489799

生成代码图片:

https://carbon.now.sh/

Spring cloud微服务安全实战_汇总的更多相关文章

  1. 《Spring Cloud微服务 入门 实战与进阶》

    很少在周末发文,还是由于昨晚刚收到实体书,还是耐不住性子马上发文了. 一年前,耗时半年多的时间,写出了我的第一本书<Spring Cloud微服务-全栈技术与案例解析>. 时至今日,一年的 ...

  2. Spring Cloud微服务安全实战_00_前言

    一.前言: 一直以来对服务安全都很感兴趣,所以就学习.这是学习immoc的 jojo老师的 <Spring Cloud微服务安全实战课程>的笔记,讲的很好. 课程简介:  二.最终形成的架 ...

  3. Spring Cloud微服务安全实战_4-1_微服务网关安全_概述&微服务安全面临的挑战

      第四章  网关安全 这一章从简单的API的场景过渡到复杂的微服务的场景 4.1 概述 微服务安全面临的挑战:介绍中小企业的一个微服务架构,相比第三章的单体应用的简单的API所面临的哪些挑战 OAu ...

  4. Spring Cloud微服务安全实战_4-5_搭建OAuth2资源服务器

    上一篇搭建了一个OAuth2认证服务器,可以生成token,这篇来改造下之前的订单微服务,使其能够认这个token令牌. 本篇针对订单服务要做三件事: 1,要让他知道自己是资源服务器,他知道这件事后, ...

  5. Spring Cloud微服务安全实战_4-3_订单微服务&价格微服务

    实现一个场景: 订单微服务: POM: <?xml version="1.0" encoding="UTF-8"?> <project xml ...

  6. Spring cloud微服务安全实战 最新完整教程

    课程资料获取链接:点击这里 采用流行的微服务架构开发,应用程序访问安全将会面临更多更复杂的挑战,尤其是开发者最关心的三大问题:认证授权.可用性.可视化.本课程从简单的API安全入手,过渡到复杂的微服务 ...

  7. Spring cloud微服务安全实战-6-8sentinel限流实战

    阿里2018年开源的. 简单来说就是干三件事,最终的结果就是保证你的服务可用,不会崩掉.保证服务高可用. 流控 先从最简单的场景来入手. 1.引用一个依赖, 2,声明一个资源. 3.声明一个规则 注意 ...

  8. Spring cloud微服务安全实战-6-4权限控制改造

    授权,权限的控制 令牌里的scope包含fly就有权限访问.根据Oauth的scope来做权限控制, 要让@PreAuthorize生效,就要在启动类里面写一个注解. 里面有一个属性叫做,就是在方法的 ...

  9. Spring cloud微服务安全实战-6-2JWT认证之认证服务改造

    首先来解决认证的问题. 1.效率低,每次认证都要去认证服务器调一次服务. 2.传递用户身份,在请求头里面, 3.服务之间传递请求头比较麻烦. jwt令牌. spring提供了工具,帮你在微服务之间传递 ...

随机推荐

  1. 《发际线总是和我作队》第九次团队作业:Beta冲刺Scrum Meeting2

    项目 内容 这个作业属于哪个课程 软件工程 这个作业的要求在哪里 实验十三 团队作业9:Beta冲刺与团队项目冲刺 团队名称 发际线总和我作队 作业学习目标 (1)掌握软件黑盒测试技术:(2)掌握软件 ...

  2. discuz论坛门户资讯入库接口【原创】

    最近想打造一个社区门户站点,所以写了这个入库接口,可以对接数据入库. <?php /* * Discuz x3.2 门户免登陆发布接口 * 2018-08-10 * Copyright 68xi ...

  3. RabbitMQ 关键词

    RabbitMQ是流行的开源消息队列系统,用erlang语言开发.RabbitMQ是AMQP(高级消息队列协议)的标准实现. RabbitMQ中间件分为服务端(RabbitMQ Server)和客户端 ...

  4. Mysql 的使用方法

    一 .Mysql 优势: 1.程序稳定性 :这样任意一台服务所在的机器崩溃了都不会影响数据和另外的服务. 2.数据一致性 :所有的数据都存储在一起,所有的程序操作的数据都是统一的,就不会出现数据不一致 ...

  5. 洛谷 P4408 [NOI2003] 逃学的小孩 题解

    Analysis 题意虽然说先去谁家再去谁家,但是我们不需要管这个,因为AA.BB.CC三个点我们可以任意互相交换它们所代表的对象,所以题目要求的就是在一棵树上找到3个点AA.BB.CC令AB+BCA ...

  6. qt截图grapWindow,操作系统剪切版QClipBoard实现进程间通信

    QPixmap::grapWindow(winID) 存放一个图片QDesktopWidget 获得当前程序所在窗口id pid每个窗口有winID() // 3pixmap scaled 比例缩放 ...

  7. kafka Auto offset commit faild reblance

    今天在使用python消费kafka时遇到了一些问题, 特记录一下. 场景一. 特殊情况: 单独写程序只用来生产消费数据 开始时间: 10:42 Topic: t_facedec Partition: ...

  8. 正确使用Java读写锁

    JDK8中引入了高性能的读写锁StampedLock,它的核心思想在于,在读的时候如果发生了写,应该通过重试的方式来获取新的值,而不应该阻塞写操作.这种模式也就是典型的无锁编程思想,和CAS自旋的思想 ...

  9. linux ftp启用和停用及vsftpd安装 ssh 启用和停用命令及ssh的安装

    1.首页要用ftp:服务器上必须安装vsftpd 安装命令 yum installed vsftpd 查看vsftpd是否启动 root@DK:/home/daokr# service vsftpd ...

  10. Sudoku(简单DFS)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5547 数据比较少,直接暴力DFS,检验成立情况即可 AC代码:但是不知道为什么用scanf,print ...