When my users go through the OAuth authorization flow, then click the Allow button at https://www.dropbox.com/oauth2/authorize, Dropbox redirects the user to Dropbox.com, when it should redirect the user to my redirect URI. How do we fix this?
@Greg-DB Thank you. We resolved the issue. Much appreciated.
Thanks for the report. This issue doesn't seem to reproduce for me though. Can you perhaps share a short screencast showing the issue? It may help to open the Network tab of the browser's developer tools first so we can see what requests are occurring.
@Greg-DB This video shows what is happening: https://www.loom.com/share/6cbf32f7d87e483d980a73520d6f5a7b
Thanks, that's helpful. It looks like your jistix-staging.com/oauth2/dropbox page is itself redirecting back to www.dropbox.com for some reason.
It goes by fast in the log in your video, but here's the relevant portion:
The authorize_submit page is the "Allow" action on the Dropbox app authorization page, which returns a 302 redirect to your redirect URL, giving it the authorization code. Your /dropbox?code=... then itself also returns a 302 redirect back to www.dropbox.com for some reason though. You'll need to debug the code for that route on your web app to see why it's doing that.