ERR_UNKNOWN_URL_SCHEME while authenticating using oauth2
- Dominant language
- Java
- Stars
- 64
- Forks
- 66
- PR merge metrics
- No merged PRs in 30d
Description
- [x] I have checked that the [SDK documentation][sdk-docs] doesn't solve my issue.
- [x] I have checked that the [API documentation][api-docs] doesn't solve my issue.
- [x] I have searched the [Box Developer Forums][dev-forums] and my issue isn't already reported (or if it has been reported, I have attached a link to it, for reference).
- [x] I have searched [Issues in this repo][github-repo] and my issue isn't already reported.
### Description of the Issue
I use Box in my iOS and Android app (same client id and client secret as I only want to manage the app once). I recently switched to oauth2 in the iOS app which works fine. I set the redirect URI in the box developer console to boxsdk-MY_CLIENT_ID://boxsdkoauth2redirect which works fine for iOS. When I try to use oauth2 using the same redirect URI in Android, I get an ERR_UNKNOWN_URL_SCHEME error after login to Box inside the app.
Strangely, when I close and restart the app, everything seems to work fine: I got a valid Box client which can be used to access Box.
### Expected Behavior
I expect the login to work correctly so I don't have to restart the app.
### Error Message, Including Stack Trace
Only a short toast showing authentication failed with ERR_UNKNOWN_URL_SCHEME
Contributor guide
Assessment
This issue has not been assessed yet.