JWT 令牌 - 中间人攻击

Pra*_*kar 3 security jwt asp.net-core

我正在通过 JWT 身份验证。看起来不错。但是我有一个问题,JWT 身份验证是否容易受到中间人攻击?有人可以在发送时获得此令牌吗?如果是这样,那么使用令牌和假请求(显然具有正确的网址)可以获取数据吗?

这甚至是一个有效的场景吗?

任何意见都表示赞赏

Mik*_*ati 6

没有 https 的 JWT 很容易受到中间人攻击,您应该将其与 https 协议一起使用以最大程度地降低风险。

您可以通过将客户端的 IP 地址添加为 JWT 令牌的私有声明并对其进行验证来使其更加安全。

  • 那么使用 HTTPS 的 JWT 是否没有 MITM 风险? (3认同)