When I first created a dropbox app, my redirect_uri was http://localhost:4200/. Everthing was working fine and I continued to develop the application, then I needed to updated the redirect_uri, I changed it to http://localhost:4200/third-party-redirect/ and https://3e0cecfb.ngrok.io/third-party-redirect. After updating, I am not able to authenticate my users anymore. I am getting this error
Invalid redirect_uri. It must exactly match one of the redirect URIs you've pre-configured for your app (including the path).
If I revert back to the old redirect_uri, http://localhost:4200/ then everything is working fine. How can I update the redirect_uri ?
Solved! Go to solution.
As a security feature, all redirect URIs used for an app must be pre-registered for the app. If you attempt to use a redirect URI that hasn't been registered, you'll receive this error.
To register an OAuth 2 redirect URI, access the app's page on the App Console by clicking on the app's name there:
Then, add the desired redirect URI (exactly as it will be used) to the "OAuth 2: Redirect URIs" section.
Have a question? Our Dropbox Community is here to help you find an answer!
You won’t have to wait too long for a reply, but why not learn more about the Community while you’re here.
Not the right discussion for you? Find out what else our Community has to say about Developer & API Discussions.
Or, search our Help Center for even more.