10
A
回答
14
kid
是一個可選的報頭,如權利要求其保持的密鑰標識符,當有多個鍵來簽署該令牌是特別有用的並且需要查找正確的驗證簽名。
一旦簽署JWT是JWS,考慮從RFC 7515定義:
4.1.4. "kid" (Key ID) Header Parameter
的
kid
(密鑰ID)報頭參數是指示哪個鍵 被用來保護一個提示JWS。該參數允許發件人 明確地向收件人發送密鑰更改。kid
值的結構是未指定的。其值必須是區分大小寫的 字符串。使用此標題參數是可選的。與JWK一起使用時,
kid
值用於匹配JWKkid
參數值。
0
的kid
(密鑰ID)如權利要求是可選的報頭,如權利要求,用於指定用於驗證簽名的密鑰生成的令牌。
在此描述:http://self-issued.info/docs/draft-jones-json-web-token-01.html#ReservedHeaderParameterName
相關問題
- 1. Firebase 3.0令牌:[錯誤:Firebase身份驗證ID令牌沒有「kid」聲明]
- 2. 這個聲明的含義是什麼?
- 3. Firebase 3.0令牌:[錯誤:在驗證標題中聲明'kid'無效]
- 4. 將聲明添加到OpenAM中的JWT令牌?
- 5. 令牌聲明
- 6. 爲什麼我應該將CSRF令牌放入JWT令牌中?
- 7. 無法從JWT令牌獲得與ASP.NET Core的聲明
- 8. <X>在java方法聲明中的含義是什麼?
- 9. 星號*在函數聲明中的含義是什麼?
- 10. 逗號在變量聲明中的含義是什麼?
- 11. ^字符在C++聲明中的含義是什麼?
- 12. 「其他=>'0'」在轉讓聲明中的含義是什麼?
- 13. 方法聲明中三個點的含義是什麼?
- 14. __devexit在函數聲明中的含義是什麼?
- 15. 方括號在類型聲明中的含義是什麼?
- 16. 擴展在類聲明中的含義是什麼?
- 17. {}括號在這個變量聲明中的含義是什麼?
- 18. 參數聲明中三個點的含義是什麼?
- 19. 花括號在導入聲明中的含義是什麼?
- 20. 是否有解析過期的JWT令牌的聲明的方法?
- 21. 添加Azure廣告Oauth2 JWT令牌聲明
- 22. 從WebAPI控制器獲取聲明 - JWT令牌,
- 23. 從JWT令牌
- 24. JWT令牌頭部分的用途是什麼?
- 25. ASP Net Identity JWT API令牌的負載要求是什麼
- 26. 什麼是OpenID Connect Back-channel註銷中的註銷令牌中的sid聲明?
- 27. Symfony2中的JWT令牌
- 28. 預期的聲明「}」令牌
- 29. 「令牌?」的確切定義是什麼?
- 30. 什麼是使用$ _POST變量和令牌的含義?
當文檔的最終版本可用時,不應將文檔草稿用作參考。 「孩子」聲明已從JWT移至JWS和JWE規範。 –