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

Sorry for the delay @tommy. I was able to get this to work… thanks!

How did you get this to work? I have the same issue as you and am using the same URL in the whitelist field as I am for my Redirect URL

Hi @jam869 the ngrok URL (and the callback paths) will be unique to your application. Have you added your own Redirect URL to the whitelist?