Zoom Web SDK v2.7.0 "Signature is Invalid" error code 3712

Description
I created the sample Zoom Web SDK react app [https://github.com/zoom/meetingsdk-react-sample] and used the node signature example to create the signature.
Since the Web SDK version i’m using is 2.7 I used the web SDK key and secret to generate the signature to join the meeting, but I keep getting error code 3712, “signature is invalid”.

Error?

  1. {method: “join”, status: false, result: “Invalid signature.”, errorMessage: undefined, errorCode: 3712}
  2. errorCode: 3712
  3. errorMessage: undefined
  4. method: “join”
  5. result: “Invalid signature.”

How To Reproduce
Steps to reproduce the behavior:
*1. clone and run meetingsdk-react-sample
*2. clone and run meetingsdk-sample-signature-node.js
*3. Try to join meeting.

I’m using my personal room id number as the meeting the number to join the meeting as a host.
The signature that’s generated is: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZGtLZXkiOiJOR0dHTXlmZmJnZDJaRThTaTAwRkxtN250RlhOUXVleXdYdkIiLCJtbiI6IjQ1ODAzNTA4MDgiLCJyb2xlIjoxLCJpYXQiOjE2NjI5ODgzOTEsImV4cCI6MTY2Mjk5NTU5MSwiYXBwS2V5IjoiTkdHR015ZmZiZ2QyWkU4U2kwMEZMbTdudEZYTlF1ZXl3WHZCIiwidG9rZW5FeHAiOjE2NjI5OTU1OTF9.GYfsMzRt65E4QTIoe3awh-3_r1q3UPFaulq4p3_kuRE

Hi @bgbharat787 ,

I want to confirm that you are using SDK app type credentials in the node.js sample signature app and not JWT app type credentials.

How are you joining the meeting?

Component view join instructions: Meetings
Client view join instructions: Meetings

have you updated your parameter in ZoomMtg.join ?

for JWT Signature :

    ZoomMtg.join({
          signature: signature,
          apiKey: ... ,

for SDK JWT Signature:

      ZoomMtg.join({
          signature: signature,
          sdkKey: ... ,
1 Like