为了通过 mirth 获取 EPIC 数据,我想创建 JWT,因此我遵循了文档 https://fhir.epic.com/Documentation?docId=oauth2§ion=BackendOAuth2Guide.
我不知道如何生成 jti,这是有效负载中的必填字段。 网上没有可遵循和生成 jti 的特定规则或步骤。请指导我。
生成 JWT 和有效负载中所有必需字段的最佳选择是使用库。这将使过程更简单并且不易出错。您可以在这里找到多种语言的各种库。
如果由于某种原因您不能或不想使用库,则
jti
只是 JWT 处于活动状态时(即在 exp
时间戳之前)JWT 的唯一标识符。您可以使用多种策略来生成它:
Math.floor(Math.random() * 1000000000000)
。