【问题标题】:Is JWT claim name case-sensitive?JWT 声明名称是否区分大小写?
【发布时间】:2018-09-07 02:22:36
【问题描述】:

简单的问题:

正在跟踪有效载荷:

{
    "aud": ["aud1", "aud2"]
}

相当于:?

{
    "AUD": ["aud1", "aud2"]
}

【问题讨论】:

    标签: http security oauth jwt


    【解决方案1】:

    根据specification in RFC7519 声明,名称区分大小写:

    声明名称: 请求的名称(例如,“iss”)。 ...这个名字是 区分大小写。名称可能与其他注册名称不匹配 不区分大小写的方式,除非指定专家声明 有一个令人信服的理由允许例外。

    【讨论】:

      猜你喜欢
      • 2010-10-29
      • 2012-07-03
      • 1970-01-01
      • 2016-11-24
      • 1970-01-01
      • 1970-01-01
      • 2019-08-03
      • 2011-01-10
      • 2023-03-22
      相关资源
      最近更新 更多