diff --git a/compose.e2e.yaml b/compose.e2e.yaml index f0ac6e82..107e05b0 100644 --- a/compose.e2e.yaml +++ b/compose.e2e.yaml @@ -6,7 +6,7 @@ services: KC_LOG_LEVEL: "debug" KEYCLOAK_HTTPS_CERTIFICATE_FILE: /opt/bitnami/keycloak/certs/tls.crt KEYCLOAK_HTTPS_CERTIFICATE_KEY_FILE: /opt/bitnami/keycloak/certs/tls.key - KEYCLOAK_EXTRA_ARGS: "--features=\"hostname:v2,scripts,persistent-user-sessions:v1\" --import-realm" + KEYCLOAK_EXTRA_ARGS: "--features=\"hostname:v2,scripts,persistent-user-sessions:v1\" --hostname-backchannel-dynamic=true --import-realm" volumes: - ./helm/api-platform/keycloak/certs/tls.crt:/opt/bitnami/keycloak/certs/tls.crt:ro - ./helm/api-platform/keycloak/certs/tls.pem:/opt/bitnami/keycloak/certs/tls.key:ro diff --git a/compose.override.yaml b/compose.override.yaml index 6a3db797..060470b9 100644 --- a/compose.override.yaml +++ b/compose.override.yaml @@ -51,7 +51,7 @@ services: context: ./helm/api-platform/keycloak/ target: keycloak environment: - KEYCLOAK_EXTRA_ARGS: "--features=\"hostname:v2,scripts,persistent-user-sessions:v1\" --import-realm" + KEYCLOAK_EXTRA_ARGS: "--features=\"hostname:v2,scripts,persistent-user-sessions:v1\" --hostname-backchannel-dynamic=true --import-realm" volumes: - ./helm/api-platform/keycloak/themes/api-platform-demo:/opt/bitnami/keycloak/themes/api-platform-demo - ./helm/api-platform/keycloak/config:/opt/bitnami/keycloak/data/import diff --git a/compose.yaml b/compose.yaml index 34f8eb3b..e7280013 100644 --- a/compose.yaml +++ b/compose.yaml @@ -85,7 +85,7 @@ services: KEYCLOAK_HTTP_RELATIVE_PATH: /oidc/ KEYCLOAK_HOSTNAME: https://${SERVER_NAME:-localhost}/oidc/ KEYCLOAK_HOSTNAME_ADMIN: https://${SERVER_NAME:-localhost}/oidc/ - KEYCLOAK_EXTRA_ARGS: "--features=\"hostname:v2,scripts,persistent-user-sessions:v1\"" + KEYCLOAK_EXTRA_ARGS: "--features=\"hostname:v2,scripts,persistent-user-sessions:v1\" --hostname-backchannel-dynamic=true" depends_on: - keycloak-database ports: diff --git a/helm/api-platform/values.yaml b/helm/api-platform/values.yaml index 9329aec9..cf104e9d 100644 --- a/helm/api-platform/values.yaml +++ b/helm/api-platform/values.yaml @@ -117,7 +117,7 @@ keycloak: - name: KEYCLOAK_PRODUCTION value: "true" - name: KEYCLOAK_EXTRA_ARGS - value: "--features=\"hostname:v2,scripts,persistent-user-sessions:v1\"" + value: "--features=\"hostname:v2,scripts,persistent-user-sessions:v1\" --hostname-backchannel-dynamic=true" # must finish with a trailing slash (https://github.com/bitnami/charts/issues/10885#issuecomment-1414279144) httpRelativePath: /oidc/ proxy: edge