# Signature is Invalid

**URL:** <https://devforum.zoom.us/t/signature-is-invalid/26194>\
**Category:** Web\
**Created:** [August 4, 2020, 11:28am UTC](https://devforum.zoom.us/t/signature-is-invalid/26194 "2020-08-04T11:28:31Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dev8](https://avatars.discourse-cdn.com/v4/letter/d/cdc98d/32.png) [@dev8](https://devforum.zoom.us/u/dev8)\
**Post date:** [August 4, 2020, 11:28am UTC](https://devforum.zoom.us/t/signature-is-invalid/26194/1 "2020-08-04T11:28:31Z")

</div>

**Description**!  
When i am joining zoom meeting it saying signature is invalid.

**Error**

1. errorCode: 3712
2. errorMessage: “Signature is invalid.”
3. method: “join”
4. result: “Invalid signature.”
5. status: false  
 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/e/e1caf8bef5abda6d3e7a2b5045939197c2699be4.png)

**Which version?**  
[https://source.zoom.us/1.7.10/lib](https://source.zoom.us/1.7.10/lib)

**Screenshots**

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/e/eef563b2948453907d94efada678b0b3cdde6ab1.png)

My Angular Code  
startMeeting() {  
let signaturedata = ZoomMtg.generateSignature({

```
  meetingNumber: this.meetConfig.meetingNumber,
  apiKey: this.meetConfig.apiKey,
  apiSecret: this.meetConfig.apiSecret,
  role: this.meetConfig.role,
  success: (res) => {
    console.log(res.result);
  }
});

document.getElementById('zmmtg-root').style.display = 'block'

ZoomMtg.init({
  leaveUrl: '',
  isSupportAV: true,
  success: (success) => {
    console.log(success)

    ZoomMtg.join({
      signature: signaturedata,
      meetingNumber: this.meetConfig.meetingNumber,
      userName: this.meetConfig.userName,
      apiKey: this.meetConfig.apiKey,
      userEmail: '',
      passWord: this.meetConfig.passWord,
      success: (success) => {
        console.log(success)
      },
      error: (error) => {
        console.log(error)
      }
    })

  },
  error: (error) => {
    console.log(error)
  }
})

```

}

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 5, 2020, 7:44pm UTC](https://devforum.zoom.us/t/signature-is-invalid/26194/2 "2020-08-05T19:44:06Z")

</div>

Hey @dev8,

Pease share your [Web SDK signature](https://marketplace.zoom.us/docs/sdk/native-sdks/web/essential/signature) to [developersupport@zoom.us](mailto:developersupport@zoom.us) so I can debug.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [August 15, 2020, 7:44pm UTC](https://devforum.zoom.us/t/signature-is-invalid/26194/3 "2020-08-15T19:44:12Z")

</div>

Closed on August 15, 2020, 7:44pm UTC

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
