Looking at the URL https://keycloak-e05b0d-test-project.apps.waterford-b3be.openshiftworkshop.com/auth/realms/test-project/protocol/openid-connect/auth?client_id=test-ionic-public&redirect_uri=http%3A%2F%2Flocalhost&state=6c240927-bc64-46ee-91b4-3bb64227701a&response_mode=fragment&response_type=code&scope=openid&nonce=ebc7ba3a-89be-49b6-8009-c08552db276d I can see that the successful redirect uri is redirect_uri=http%3A%2F%2Flocalhost which would be http://localhost Tested on android with the redirect_uri set to http://localhost and I get the login screen. Looks like the redirect uri needs to be documented differently |