• 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服务看效果

    点击退出按钮 返回到登陆

    结束

  • 相关阅读:
    Lucene.Net
    关于数据库优化问题总结
    网页幻灯片效果
    ASP.NET邮件发送
    【收藏】悟透JavaScript(李战)
    JS之显示、隐藏控件方法
    初学自定义验证码
    js之判断浏览器类型及版本号
    js清空上传控件的值
    vs2008学习之路
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11957084.html
Copyright © 2020-2023  润新知