# errorCode:1, errorMessage: "Invalid signature."

**URL:** <https://devforum.zoom.us/t/errorcode-1-errormessage-invalid-signature/6510>\
**Category:** API and Webhooks\
**Created:** [November 5, 2019, 6:09am UTC](https://devforum.zoom.us/t/errorcode-1-errormessage-invalid-signature/6510 "2019-11-05T06:09:09Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![szliuxi199908](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/szliuxi199908/32/2266_2.png) [@szliuxi199908](https://devforum.zoom.us/u/szliuxi199908)\
**Post date:** [November 5, 2019, 6:09am UTC](https://devforum.zoom.us/t/errorcode-1-errormessage-invalid-signature/6510/1 "2019-11-05T06:09:09Z")

</div>

**Description/Error**  
I am trying to test Zoom Web SDK and followed the exact steps stated here: [https://marketplace.zoom.us/docs/sdk/native-sdks/Web-Client-SDK/api-reference](https://marketplace.zoom.us/docs/sdk/native-sdks/Web-Client-SDK/api-reference). However, I still encountered error code: 1, and the error message was “invalid signature.” I did not change the javascript code copied from the Github except for replacing “your API key and secret” with my own.  
A friend of mine suggested that maybe I needed to do something with OAuth, but it was not stated in the instructions.

**Which Endpoint/s?**

**How To Reproduce (If applicable)**

**Screenshots (If applicable)**  
Error code and message:

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

**Additional context**

Thank you so much for your help!

---

<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:** [November 5, 2019, 9:35pm UTC](https://devforum.zoom.us/t/errorcode-1-errormessage-invalid-signature/6510/2 "2019-11-05T21:35:43Z")

</div>

Hey @szliuxi199908, thanks for posting and using Zoom!

Are you using a [JWT App Type for the API key and secret](https://marketplace.zoom.us/docs/guides/getting-started/app-types/create-jwt-app)?

Duplicate post:

> [@Invalid Signature with Sample Web App](https://devforum.zoom.us/t/invalid-signature-with-sample-web-app/4005/20):
>
> Hi, I encountered the same “invalid signature” problem even when I set up a Zoom meeting and used the actual meeting ID without “-”. I followed the guidelines and did not change the javascript code except for replacing “Your API Key and Secret” with my actual ones. Here is the screenshot.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![daniel.vieira](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/daniel.vieira/32/1206_2.png) [@daniel.vieira](https://devforum.zoom.us/u/daniel.vieira)\
**Post date:** [July 20, 2020, 8:35pm UTC](https://devforum.zoom.us/t/errorcode-1-errormessage-invalid-signature/6510/3 "2020-07-20T20:35:53Z")

</div>

Using iframe, this is the msg.

 ![Captura de Tela 2020-07-20 às 17.32.24](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/9/9a38324d1d9e189d0b92639ffe051f95511f3dab.png) ![Captura de Tela 2020-07-20 às 17.29.43](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/7/7ed56e3965da099b597417b7548541492015942f.png)

---

<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:** [July 22, 2020, 10:49pm UTC](https://devforum.zoom.us/t/errorcode-1-errormessage-invalid-signature/6510/4 "2020-07-22T22:49:48Z")

</div>

Hey @daniel.vieira,

Can you please post a new topic here: #web-sdk if you are having an issue and fill out the post template so we have enough info to help?

Thanks,  
Tommy
