We have deployed an Android app on a Managed Play Store account. This account is integrated well within Intune. From Intune we have assigned this Android app to a User Group. We have also added this app as a custom app in the App Protection policy for Android.
In the Android App, we have integrated Azure SSO. When users click on a Sign-In button, the Azure SSO UI opens up and asks them to enter in their credentials. Once the user is authenticated successfully, ideally, they should be redirected back to the app. However, they see the error -->
No app available. There are no apps currently configured on this device to open this content.
Here is the URL that is opened when the user clicks on Sign-In button -->
https://login.microsoftonline.com/<tenant_id>/oauth2/v2.0/authorize?code_challenge=<code_challenge>&code_challenge_method=S256&redirect_uri=magellan-app%3A%2F%2Fauth&client_id=<client_id>&response_type=code&state=0MftmQcOUq&scope=openid+profile+email+offline_access+<client_id>%2F.default
Here, client_id and tenant_id are what we've setup in Azure as part of the App Registration process. This is an Expo React App. As per the docs to integrated Azure SSO, we've set the Redirect URI in the App Registration as :: <our_app>://auth
The iOS version of the App works fine without any issues.
We connected with Microsoft Intune support as well but they were unable to find the root cause.