zoukankan      html  css  js  c++  java
  • Spring cloud微服务安全实战-5-4请求转发及退出


    步骤1234已经完成

    下面处理 5678这几步。zuul在转发的时候 把请求头加上

    获取订单信息

    加一个按钮,登陆成功后,去拿订单的信息。


    展示获取到的订单信息

    ts代码

    ts内定义order对象

    定义getOrder的方法

    和登陆类似 ,这次发的是get请求

    前端代码的后端java

    先复制zuul的依赖



    启动类上加注解

    创建配置文件


    api开头转发到9070上

    域名映射


    现在已经有很多个应用了 都是localhost 加端口号的 。大家可能分不清地址是哪个服务的
    改成域名去访问,这样一看就是api转发到网关上去了。

    编辑host文件。




    配置好以后,转发是原样转发,并没有加请求头。

    token加到请求头上。

    继承zuulFilter




    加上敏感头的配置 ,这里配置为空



    声明称一个SpringBean



    永远起作用

    请求前置

    排序写0


    从session里面拿到token 加到请求头里面
    复制之前写的代码

    用工具的方法 拿到了请求




    订单服务返回订单信息





     

    启动服务测试


    认证服务器


    admin


    订单服务


    网关






    点击按钮

    orderAPI的日志

    退出

    加一个退出的按钮






    重启admin服务看效果

    点击退出按钮 返回到登陆

    结束

  • 相关阅读:
    JSP 九大内置对象
    Spring中事务管理的两种方式
    使用java实现圆形运动
    JDBC 详解
    PAT1003 Emergency
    知识点汇总计算机网络(概要版)
    PAT1002
    知识点汇总计算机网络(细节版)
    知识点汇总数据结构(进阶版)
    知识点汇总数据结构(基础版)
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11957084.html
Copyright © 2011-2022 走看看