diff --git a/docker/config/application.tmpl b/docker/config/application.tmpl index 2ade4524c8e1a6db3b5beb8066af12d5ec8c6264..e34a00c0c2d4b693fc1a4ff26d3f709b43223299 100644 --- a/docker/config/application.tmpl +++ b/docker/config/application.tmpl @@ -30,7 +30,7 @@ hbp: clientSecret: {{ .Env.CLIENT_SECRET }} accessTokenUri: {{ default .Env.TOKEN_URI "https://services.humanbrainproject.eu/oidc/token" }} userAuthorizationUri: {{ default .Env.AUTH_URI "https://services.humanbrainproject.eu/oidc/authorize" }} - logoutUri: {{ default .Env.LOGOUT_URI }} + logoutUri: {{ .Env.LOGOUT_URI }} tokenName: access_token authenticationScheme: query clientAuthenticationScheme: form @@ -89,4 +89,4 @@ services: galaxyPassword: {{ default .Env.GALAXY_PASSWORD "password" }} galaxyContext: {{ default .Env.GALAXY_CONTEXT "nativeGalaxy" }} keycloak: - keycloakUrl: {{ default .Env.KEYCLOAK_URL "localhost"}} + keycloakUrl: {{ .Env.KEYCLOAK_URL }} diff --git a/src/main/java/eu/hbp/mip/configuration/SecurityConfiguration.java b/src/main/java/eu/hbp/mip/configuration/SecurityConfiguration.java index bf17e55643a5bc013aabc14e4f05b2c7ccff6a36..1523aa1a8d222102606cfb49797fe5fedbb2f823 100644 --- a/src/main/java/eu/hbp/mip/configuration/SecurityConfiguration.java +++ b/src/main/java/eu/hbp/mip/configuration/SecurityConfiguration.java @@ -104,7 +104,7 @@ public class SecurityConfiguration extends WebSecurityConfigurerAdapter { /** * Absolute URL to redirect to when logout is required */ - @Value("#{'${hbp.client.logoutUri:http://88.197.53.10:8095/auth/realms/Demo/protocol/openid-connect/logout}'}") + @Value("#{'${hbp.client.logoutUri}'}") private String logoutUri; /** @@ -314,16 +314,16 @@ public class SecurityConfiguration extends WebSecurityConfigurerAdapter { HttpHeaders httpHeaders = new HttpHeaders(); httpHeaders.add(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_FORM_URLENCODED_VALUE); // ãƒªã‚¯ã‚¨ã‚¹ãƒˆã‚’ä½œæˆ + UserActionLogging.LogAction("logoutUri is ", logoutUri); RequestEntity<MultiValueMap<String, String>> requestEntity = new RequestEntity<>(formParams, httpHeaders, HttpMethod.POST, - //URI.create("http://88.197.53.10:8095/auth/realms/Demo/protocol/openid-connect/logout")); //todo make this parameter - URI.create(logoutUri)); //todo make this parameter + URI.create(logoutUri)); // POSTリクエストé€ä¿¡ï¼ˆãƒã‚°ã‚¢ã‚¦ãƒˆå®Ÿè¡Œï¼‰ ResponseEntity<String> responseEntity = restTemplate.exchange(requestEntity, String.class); } - @Value("#{'${services.keycloak.keycloakUrl:88.197.53.10}'}") + @Value("#{'${services.keycloak.keycloakUrl}'}") private String keycloakUrl; // static {