# App verification requires separate Dev/Prod Redirect URLs (not localhost)

**URL:** <https://devforum.zoom.us/t/app-verification-requires-separate-dev-prod-redirect-urls-not-localhost/25066>\
**Category:** App Marketplace\
**Created:** [July 24, 2020, 9:02am UTC](https://devforum.zoom.us/t/app-verification-requires-separate-dev-prod-redirect-urls-not-localhost/25066 "2020-07-24T09:02:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![manish.mks.999](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/manish.mks.999/32/7039_2.png) [@manish.mks.999](https://devforum.zoom.us/u/manish.mks.999)\
**Post date:** [July 24, 2020, 9:02am UTC](https://devforum.zoom.us/t/app-verification-requires-separate-dev-prod-redirect-urls-not-localhost/25066/1 "2020-07-24T09:02:46Z")

</div>

Our OAuth app was rejected because we had the same redirect URL for prod and dev environments. The document shared by the reviewer mentions the following:

**Please provide separate redirection URLs for the Dev and Prod environments respectively for use in your app and ensure locations are not hosted locally (localhost) Currently, [https://ourwebsite.com](https://ourwebsite.com) is being used for both environments.**

Our dev enviroment has always been localhost. However, for the review we can provide an alternative URL, (say [https://ourwebsite-testing.com](https://ourwebsite-testing.com)) with the development API keys.

My question is this: once our app is approved, will we be able to change the development redirect URL back to localhost so that our app development is not affected?

---

<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 28, 2020, 3:58pm UTC](https://devforum.zoom.us/t/app-verification-requires-separate-dev-prod-redirect-urls-not-localhost/25066/2 "2020-07-28T15:58:36Z")

</div>

Hey @manish.mks.999,

The best way to do this is to get a reserved domain on Ngrok or similar service, that turns your localhost server into a live server. Then put the reserved domain as your development redirect url in your app marketplace settings.

[https://ngrok.com/](https://ngrok.com/)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![manish.mks.999](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/manish.mks.999/32/7039_2.png) [@manish.mks.999](https://devforum.zoom.us/u/manish.mks.999)\
**Post date:** [July 30, 2020, 1:13pm UTC](https://devforum.zoom.us/t/app-verification-requires-separate-dev-prod-redirect-urls-not-localhost/25066/3 "2020-07-30T13:13:48Z")

</div>

Thanks for the reply Tommy.

Even if we use ngrok (which we did try for a brief period), my question is this: will we be able to change this development redirect URL (once our app is approved) to something else if we want to?

---

<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 3, 2020, 4:44pm UTC](https://devforum.zoom.us/t/app-verification-requires-separate-dev-prod-redirect-urls-not-localhost/25066/4 "2020-08-03T16:44:15Z")

</div>

Hey @manish.mks.999,

Yes, you will be able to change your development settings on a published app so you can develop new features. 🙂

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 10, 2020, 4:44pm UTC](https://devforum.zoom.us/t/app-verification-requires-separate-dev-prod-redirect-urls-not-localhost/25066/5 "2020-08-10T16:44:16Z")

</div>

Closed on August 10, 2020, 4:44pm UTC

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