開發與網頁
怎麼讀 JWT
你要看見宣告。把權杖貼進目前分頁,看 alg 和載荷,然後關掉分頁。解碼顯示 JSON。簽名不會被校驗。
權杖在剪貼簿上再開 JWT 解碼。常見形狀是用點分開的三段。簽名不會被校驗。不上傳。
打開JWT 解碼目錄
閱讀只顯示 JSON。簽名不會被校驗
任何人都能改載荷再編碼。這一頁顯示 JSON。它不校驗簽名、簽發者或受眾。載荷看起來整齊,是拿來讀的理由,也是去持有金鑰的地方再校驗的理由。
解碼顯示 JSON。簽名不會被校驗。到金鑰所在的地方再校驗。 打開 cv.cm 的 JWT 解碼
解碼留在目前分頁。
打開JWT 解碼貼上權杖
常見形狀是用點分開的三段。兩段也能解碼。正在用的存取權杖裡可能有信箱或使用者 id。不要發到聊天裡,也不要在共用螢幕上打開這個分頁。
看 alg 和各項宣告
alg 是一個標籤,包括 none 這個詞。它只是標籤。看 iss、aud、sub 和 exp。這一頁解不了,就是頭部或載荷不是 base64url 的 JSON。
過期只是拿 exp 和時鐘比
exp 是秒。那個瞬間已經過去,這一行就寫過期。沒有 exp,就是沒有可比較的到期宣告。兩種情況簽名都沒有被校驗。
過期只是拿 exp 和時鐘比。簽名仍然沒有被校驗。 關掉分頁
關掉後,這一頁上的權杖就沒了。你需要可信任的權杖時,到存放密鑰或公鑰的地方去校驗。這一頁兩邊都沒有。
常見問題
可以免費線上解碼 JWT 嗎?
可以。cv.cm 在目前分頁讀頭部和載荷。不上傳。
會校驗簽名嗎?
不會。你得到的是能讀的 JSON。簽名、簽發者和受眾都不會被校驗。
過期是什麼意思?
exp 宣告以秒計,早於現在。這是和時鐘比較。沒有 exp,就是沒有到期宣告。兩種情況都不校驗簽名。
為什麼解碼失敗?
這段值需要用點分開的兩段或三段,而且頭部和載荷必須是 base64url 的 JSON。
權杖會上傳嗎?
不會。關掉分頁就沒了。正在用的存取權杖不要發到聊天裡,也不要出現在共用螢幕上。