Add reasonable default timeouts

- KeycloakDeployment.resolveUrls() blocks otherwise e.g. if realm is
  misconfigured
This commit is contained in:
AFaust
2021-01-02 19:21:01 +01:00
parent 6f9578ca63
commit ea2a2ee43a
2 changed files with 4 additions and 2 deletions

View File

@@ -19,8 +19,8 @@ keycloak.authentication.bodyBufferLimit=10485760
# useful primarily for Docker-ized deployments where container running Alfresco cannot resolve the auth server via the public DNS name
keycloak.adapter.directAuthHost=
# other custom adapter properties not part of default Keycloak adapter library
keycloak.adapter.connectionTimeout=-1
keycloak.adapter.socketTimeout=-1
keycloak.adapter.connectionTimeout=5000
keycloak.adapter.socketTimeout=5000
keycloak.adapter.auth-server-url=http://localhost:8180/auth
keycloak.adapter.realm=alfresco

View File

@@ -51,6 +51,8 @@
</credentials>
<!-- for some reason, this is not a sane default in Keycloak Adapter config -->
<verify-token-audience>true</verify-token-audience>
<connectionTimeout>5000</connectionTimeout>
<socketTimeout>5000</socketTimeout>
</keycloak-adapter-config>
</config>