Implementing Zoom Meeting SDK with Angular and The meetingsdk Sample provided by Zoom. Plus Firebase

I’ve been trying to get a signature from the zoom SDK which works perfectly on Localhost but throws an error when deployed on firebase.
Note: Post request is sent from Angular App and received on sample Zoom SDK on Nodejs hosted on firebase.

Browser Console Error
Access to XMLHttpRequest at ‘’ from origin ‘http://localhost:4200’ has been blocked by CORS policy: Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.

This small Snippet is already there in the SDK for relax this Error but it does not work.
app.use(bodyParser.json(), cors())
app.options(‘*’, cors())

Also, I tried giving Allow Access Headers in the post request itself for debugging like this but this does not either.

headers = new HttpHeaders({‘Access-Control-Allow-Origin’: ‘*’})

getSignature(){<any>('', { "meetingNumber": "9027261428", "role": 1 } ,{headers: this.headers}).subscribe(data => {



Meeting SDK Code Snippets

getSignature() {, {
meetingNumber: this.meetingNumber,
role: this.role
}).toPromise().then((data: any) => {
if(data.signature) {
} else {
}).catch((error) => {

Device (please complete the following information):

  • Device: Any Device
  • OS: Windows
  • Browser: Tested on Chrome and Edge

Thanks in Advance.

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