Description
Iam using Zoom Web Sdk 2.7.0 Authorization
Iam getting Signature invalid, i have tried to use both JWT app key and secret and SDK app credentials, both giving same error.
Browser Console Error
{
“type”: “JOIN_MEETING_FAILED”,
“reason”: “Signature is invalid.”,
“errorCode”: 3712
}
Which Web Meeting SDK version?
Zoom Web SDK 2.7.0
Meeting SDK Code Snippets
const client = ZoomMtgEmbedded.createClient()
let meetingSDKElement = document.getElementById(‘meetingSDKElement’)
client.init({
debug: true,
zoomAppRoot: meetingSDKElement,
language: ‘en-US’,
customize: {
meetingInfo: [
‘topic’,
‘host’,
‘mn’,
‘pwd’,
‘telPwd’,
‘invite’,
‘participant’,
‘dc’,
‘enctype’,
],
toolbar: {
buttons: [
{
text: ‘Custom Button’,
className: ‘CustomButton’,
onClick: () => {
console.log(‘custom button’)
}
}
]
}
}
});
client.join({
sdkKey: JWT APP KEY
signature: “<%= @token %>”, // role in SDK Signature needs to be 0
meetingNumber: “Meeting number”,
password: ‘’,
userName: “john”
});
here is the jwt token generated
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZGtLZXkiOiJjU00zYUhPOFNuYXpRNDlUbkY1YWlRIiwibW4iOiI4MjI5OTg3MDM1NiIsInJvbGUiOjAsImlhdCI6IjE2NjI3ODM4MTUiLCJleHAiOiIxNjYyODEzODE1IiwidG9rZW5FeHAiOiIxNjYyODEzODE1In0.krcCDYoQ9dyQ19tBk0rtWb3FEGh360-cbay07G8vJo8
please help fix the issue