Redirect_uri is invalid even while using ngrok

Description
I’ve read multiple support issues pertaining to the invalid redirect_uri error that appears when using localhost. The suggested workaround is to use an Ngrok URL and that should solve the problem.

Error
When I set Ngrok as the callback URL in the credentials, Zoom tells me Invalid redirect: https://837dd851.ngrok.io/users/auth/zoom/callback (4,700)"

Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth

Which Endpoint/s?
/authorize

How To Reproduce (If applicable)
Steps to reproduce the behavior:

  1. Visit the app credentials page
  2. Enter my NGrok URL as the Redirect URL
  3. Visit OAuth URL with the new redirect_uri passed as an argument

Receives an error.

Screenshots (If applicable)
image

The error can be seen here: https://imgur.com/aypXlIj

NOTE
By changing the redirect URI again I don’t get the same error, however once I’m redirected back to my application, I continue to receive the error {"reason":"Invalid request : Redirect URI mismatch.","error":"invalid_request"}

Hey @nickoneill, thanks for posting and using Zoom!

What value do you have in the URL whitelist field? Make sure it is the same domain as the Redirect URL.

Thanks,
Tommy