Kong Dashboard系列【五】添加插件---jwt

给kong网关添加jwt插件,实现对访问接口的限制

写在前面

首先我们将https://www.baidu.com/ 通过或route+service的方式暴露出来,实现再8000端口访问到,添加service和route的方式
配置完成的service和route
在这里插入图片描述
在这里插入图片描述
postman访问
可以看到返回200

创建consumer,并为其添加jwt插件

在这里插入图片描述
在这里插入图片描述
添加jwt插件
在这里插入图片描述
jwt插件添加完成后可以看到key,algorithm,sectet参数,这将会在生成jwt token时用到
在这里插入图片描述
添加jwt插件
在这里插入图片描述

验证

再次请求ip/8000/test/baidu时候。提示需要授权。
在这里插入图片描述

jwt官网上生成token

在这里插入图片描述

使用token访问,可以请求到接口
在这里插入图片描述

这里还不太清楚consumer和jwt的关系。直接添加jwt插件时,不能指定key和secret,相关的细节还再研究中
每个consumer绑定了jwt的key和secret,当请求添加了jwt插件的route+service时,会检验jwt token,只要校验通过,就可以访问。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值