有個需求需取得 JWT 的 payload,但這個 token 是其他系統產出的,意味著我們無法對 JWT 做認證 (Authentication),沒辦法從 HttpContext.User
取得資訊
解決方法
將 IHttpContextAccessor
注入後,依下方的程式碼 decode,取得 token 內的 payload
1 |
|
有個需求需取得 JWT 的 payload,但這個 token 是其他系統產出的,意味著我們無法對 JWT 做認證 (Authentication),沒辦法從 HttpContext.User
取得資訊
將 IHttpContextAccessor
注入後,依下方的程式碼 decode,取得 token 內的 payload
1 |
|