Un usuario Pregunto ✅
mosca escorpión
Hola,
¿Cómo decodificar JWT access_token en Power query?
GetMetadataTable = () como cualquier =>
dejar
currentCredential = Extension.CurrentCredential (),
access_token_decoded = currentCredential[access_token],
decoded_token = ???
en
decoded_token;
Algo como esto: https://jwt.io/
Gracias
@artemus
curth
let
Token = "<snip>",
Base64Url.Decode = (s) => Binary.FromText(Text.Replace(Text.Replace(s, "-", "+"), "_", "https://community.powerbi.com/") & {"", "", "==", "="}{Number.Mod(Text.Length(s), 4)}, BinaryEncoding.Base64),
Parts = Json.Document(Base64Url.Decode(Text.Split(Token, "."){1}))
in
Parts
curth
let
Token = "<snip>",
Base64Url.Decode = (s) => Binary.FromText(Text.Replace(Text.Replace(s, "-", "+"), "_", "https://community.powerbi.com/") & {"", "", "==", "="}{Number.Mod(Text.Length(s), 4)}, BinaryEncoding.Base64),
Parts = Json.Document(Base64Url.Decode(Text.Split(Token, "."){1}))
in
Parts
V-pazhen-msft
@escorpionfly
No estoy familiarizado con JWT, vea si esta publicación ayuda:
powerbi – Power BI – Obtenga el token JWT de la API de autenticación
Paul Zheng _ Equipo de apoyo comunitario