JWT安全令牌,在解码报头和有效载荷后,以解码格式提供主题。如何解码?

JWT安全令牌,在解码报头和有效载荷后,以解码格式提供主题。如何解码?,jwt,Jwt,我有一个JwtSecurityToken eyJraWQiOiI1RTE1eEZ6ZFY1cUdRMHhFWTRYbzRIMUh3UTNfaWkxNlFJTFpwYVdxdE5rIiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIwMHVmYXB5eXk5YWVhb1hMODBoNyIsInZlciI6MSwiaXNzIjoiaHR0cHM6Ly9kZXYtMTQ2MjQwLm9rdGFwcmV2aWV3LmNvbS9vYXV0aDIvZGVmYXVsdCIsImF1ZCI6Ij

我有一个JwtSecurityToken

eyJraWQiOiI1RTE1eEZ6ZFY1cUdRMHhFWTRYbzRIMUh3UTNfaWkxNlFJTFpwYVdxdE5rIiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIwMHVmYXB5eXk5YWVhb1hMODBoNyIsInZlciI6MSwiaXNzIjoiaHR0cHM6Ly9kZXYtMTQ2MjQwLm9rdGFwcmV2aWV3LmNvbS9vYXV0aDIvZGVmYXVsdCIsImF1ZCI6IjBvYWVjZ28zbGZEZnNXNVlYMGg3IiwiaWF0IjoxNTI4NTMzNjk5LCJleHAiOjE1Mjg1MzcyOTksImp0aSI6IklELmhUbnZ5UndGZ2FhTVlDc2s2UXI2Ump3SVEwb0ZLZzNKYm5ENC1PWTlOS2ciLCJhbXIiOlsicHdkIl0sImlkcCI6IjAwb2VkMnZzanhDN3BuWnVsMGg3IiwiYXV0aF90aW1lIjoxNTI4NTMxODc2LCJhdF9oYXNoIjoiUjNRTHdoWXhGdjNSVFZOeFZ3UXhSQSJ9.DPvrnG48Ke33w4Q_9tLtUfPWFoGGihFpWAd-GaYrVbRMBrGUZT2Rn6XUERlc03ux3OGr-JkuJ6j1SKkGVVjaJ2El09y0fxi6Is8bIMKyqCh9ldnqLn_FHYQcZWHyRmW8AQ5Awzj7sHK54NL6SttJB-Pp09J94qgTvscMcGPV-sfmkagB--0NLhxfq1wRt-hN91qqeimdpxLC-1gTgoz_VcogYEhYBiIy7S4DhjpyQ5JxVIVV2GgQ6BIq0q6vwfWf8_Lm5mxt99qIs99wdF6p6Q-dqk7GrPWxkbyO24CYXe44V6GgLm25MgQ1aA0E3LuGlasWUt9kHpJwQeLFe4LM1g
在解码JWTSecurityToken头和有效负载后,我得到 标题如下所示:-

{ “kid”:“5E15xFzdV5qGQ0xEY4Xo4H1HwQ3_ii16QILZpaWqtNk”, “alg”:“RS256” }

有效载荷是这样的

{ “sub”:“00UFAPYYYY9EAOXL80H7”, “版本”:1, “iss”:“, “aud”:“0oaecgo3lfDfsW5YX0h7”, “iat”:1528533699, “经验”:1528537299, “jti”:“ID.hTnvyRwFgaaMYCsk6Qr6RjwIQ0oFKg3JbnD4-OY9NKg”, “amr”:[ “pwd” ], “idp”:“00oed2vsjxC7pnZul0h7”, “授权时间”:1528531876, “at_hash”:“R3QLwhYxFv3RTVNxVwQxRA” }

但在有效载荷中,“sub”应该是我的emailId,但它是以某种编码格式出现的。我不知道如何解码它。
请帮助。

看起来像是来自OIDC的ID令牌。sub指的是用户ID,但不一定指电子邮件。也许你不需要在这里破译任何东西,只需要特别要求电子邮件谢谢@Florent如何特别要求电子邮件。我正在使用C。