During the test development I found issue for HTTPS URL. I tried to get login page by CloseableHttpClient with HTTPS URL with port and I got response with code 400 (Bad Request) without any specific message. When I removed port part from the URL the response code was 200 (OK). Then I tried to add manually to SSO client for the Business central an URL with port and try to get login page again and the response code was 200.
The problem is that in SSO client are not redirect URIs with ports. I think it can be easily fixed by adding URLs with ports to the SSO clients (Business Central / Kie Server).
So the redirect URIs for Business Central client should look like this:
http://myapp-rhpamcentr.project.openshiftdomain/*
http://myapp-rhpamcentr.project.openshiftdomain:80/*
https://secured-myapp-rhpamcentr.project.openshiftdomain/*
https://secured-myapp-rhpamcentr.project.openshiftdomain:443/*
- is blocked by
-
CLOUD-3206 Add hostname URIs with ports during the SSO client auto configuration
- New
- is related to
-
CLOUD-3200 Discover application routes during Keycloak client configuration via Kubernetes API
- New