Good afternoon all!
When submitting requests to the json http api, I’m getting
JwtDecoder.Error: 'decode, The token was expected to have 3 parts, but got 1
But the jwt token I’m submitting is not invalid. I’m able to put it in to the debugger at https://jwt.io and it decodes properly and in to the correct data.
This is particularly strange considering the token we are using for the navigator is of the same format, the only difference is no expiry time (for debugging), and the navigator is able to ReadAs and ActAs the party specified in its token. But if I take the navigator token and use it in my application communicating with the json api, I get the same error, the json api is rejecting tokens that the ledger itself is accepting.
Any advice would be greatly appreciated!