Thanks for the reply. The error code 10124 means the JWT token has an issue. Based on the information, your JWT token should work. Here are the requirements for the JWT payload:
1). The exp should be later than tokenExp
2). tokenExp should be a timestamp that is at least 30 minutes later than the iat
Please try to make exp larger (1 day later) and see if that helps.
Thanks for the reply. Based on the screenshot, it seems like the JWT token is incorrect since it is shown as an URL. The JWT token that the SDK is expecting is the encoded token that you get from the left part of the jwt.io.
That’s right.
But you should also check that “iat” is a date that has already started. (to check it, just look at the tooltip with the mouse) and also that “exp” is a date that has not expired and is greater than 30 minutes.
It works well for me.
Hi, here’s a description of my issue, I am using VS 2017. Using (default) domain “https://zoom.us”, customized UI is disabled.
Using zoom-api-jwt to generate JWT:
[if I try using API key / secret from SDK app in market place I get code: 124, message: ‘Invalid access token.’] I use JWT app instead:
const config = {
production:{
APIKey : ‘API Key, from JWT app in market place’,
APISecret : ‘API Secret, from JWT app in market place’
}
If I plug in resulting JWT directly into Zoom Win SDK I get AUTH SDK FAILED error
Alternatively, plug the resulting JWT into JWT.io to match the suggested format:
I get the same error regardless of whether secret base64 is checked , or whether I use JWT or SDK app API keys.
According to JWT webiste the signature is verified though.