jwt - 我如何访问 jwt 令牌有效负载
问题描述
我有各种微服务,我使用 jwt 策略来验证快速网关中的用户,但我需要访问令牌有效负载,并将有效负载代理到我的微服务。我试图访问 req.user 中的有效负载,但那里什么也没有。有没有办法访问有效载荷?谢谢
解决方案
当 Express Gateway 收到 JWT 时,它会验证其签名,但默认不会转发其内容。
相反,它会提取一些内容并将它们作为标题,然后您的服务可以读取并执行您需要的操作。
如果您需要特定字段,可以使用标头策略将它们放入最终请求对象中。
推荐阅读
- python - 基于条件的 Pandas 数据帧计算
- java - 为什么两个文本字段中的逗号同时放置而没有焦点?
- r - 如何使用 R 在数据集中添加新值
- python - 通过 TCP/Forwarder 读取 RTU Pymodbus 数据
- html - SVG 矢量文本笔划未“完成”
- postgresql - 使用 sqlalchemy 从查询中构建“伪模型”?
- php - 我正在尝试使用 laravel 将表单上的内容更改为 mysql
- c# - 不能在我的一生中引用另一个类的列表中的变量
- php - PhpSpreadsheet 如何导出带有子标题的html?
- ocaml - 类型和编程语言:Abb 代表什么?