I'm using your server-side java adapters. When I logout in one application I'm getting the exception below when the server tries to logout the second application (which led me to think I need to implement something).
Logout for application 'app-2' failed: org.apache.http.conn.HttpHostConnectException: Connection to https:/
xx.xx.net refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:190) [httpclient-4.2.1-redhat-1.jar:4.2.1-redhat-1]
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) [httpclient-4.2.1-redhat-1.jar:4.2.1-redhat-1]
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) [httpclient-4.2.1-redhat-1.jar:4.2.1-redhat-1]
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:640) [httpclient-4.2.1-redhat-1.jar:4.2.1-redhat-1]
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) [httpclient-4.2.1-redhat-1.jar:4.2.1-redhat-1]
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) [httpclient-4.2.1-redhat-1.jar:4.2.1-redhat-1]
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) [httpclient-4.2.1-redhat-1.jar:4.2.1-redhat-1]
at org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor.execute(ApacheHttpClient4Executor.java:182) [resteasy-jaxrs-2.3.7.Final-redhat-2.jar:2.3.7.Final-redhat-2]
at org.jboss.resteasy.core.interception.ClientExecutionContextImpl.proceed(ClientExecutionContextImpl.java:39) [resteasy-jaxrs-2.3.7.Final-redhat-2.jar:2.3.7.Final-redhat-2]
at org.jboss.resteasy.plugins.interceptors.encoding.AcceptEncodingGZIPInterceptor.execute(AcceptEncodingGZIPInterceptor.java:40) [resteasy-jaxrs-2.3.7.Final-redhat-2.jar:2.3.7.Final-redhat-2]
at org.jboss.resteasy.core.interception.ClientExecutionContextImpl.proceed(ClientExecutionContextImpl.java:45) [resteasy-jaxrs-2.3.7.Final-redhat-2.jar:2.3.7.Final-redhat-2]
at org.jboss.resteasy.client.ClientRequest.execute(ClientRequest.java:444) [resteasy-jaxrs-2.3.7.Final-redhat-2.jar:2.3.7.Final-redhat-2]
at org.jboss.resteasy.client.ClientRequest.httpMethod(ClientRequest.java:688) [resteasy-jaxrs-2.3.7.Final-redhat-2.jar:2.3.7.Final-redhat-2]
at org.jboss.resteasy.client.ClientRequest.post(ClientRequest.java:572) [resteasy-jaxrs-2.3.7.Final-redhat-2.jar:2.3.7.Final-redhat-2]
at org.keycloak.services.managers.ResourceAdminManager.sendLogoutRequest(ResourceAdminManager.java:275) [keycloak-services-1.1.0.Beta2.jar:1.1.0.Beta2]
at org.keycloak.services.managers.ResourceAdminManager.logoutClientSessions(ResourceAdminManager.java:207) [keycloak-services-1.1.0.Beta2.jar:1.1.0.Beta2]
at org.keycloak.services.managers.ResourceAdminManager.logoutClientSession(ResourceAdminManager.java:167) [keycloak-services-1.1.0.Beta2.jar:1.1.0.Beta2]
at org.keycloak.protocol.oidc.OpenIDConnect.backchannelLogout(OpenIDConnect.java:143) [keycloak-services-1.1.0.Beta2.jar:1.1.0.Beta2]
at org.keycloak.services.managers.AuthenticationManager.logout(AuthenticationManager.java:97) [keycloak-services-1.1.0.Beta2.jar:1.1.0.Beta2]
at org.keycloak.protocol.oidc.OpenIDConnectService.logout(OpenIDConnectService.java:994) [keycloak-services-1.1.0.Beta2.jar:1.1.0.Beta2]
at org.keycloak.protocol.oidc.OpenIDConnectService.logout(OpenIDConnectService.java:927) [keycloak-services-1.1.0.Beta2.jar:1.1.0.Beta2]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_72]