From c30ba24d0bbf9715a138d16a8d03dcb3d319372c Mon Sep 17 00:00:00 2001 From: mathias-mouly Date: Thu, 3 Dec 2020 14:56:26 +0100 Subject: [PATCH] DC logout issue on UMS --- decisioncenter/config/OdmOidcProviders.json | 3 ++- decisioncenter/script/updateDCConfigurations.sh | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/decisioncenter/config/OdmOidcProviders.json b/decisioncenter/config/OdmOidcProviders.json index 56cf2912..5c4f115d 100644 --- a/decisioncenter/config/OdmOidcProviders.json +++ b/decisioncenter/config/OdmOidcProviders.json @@ -8,7 +8,8 @@ "introspectionURL": "OPENID_INTROSPECTION_URL", "clientId": "OPENID_CLIENT_ID", "clientSecret": "OPENID_CLIENT_SECRET", - "tokenFormat": "OPENID_TOKEN_FORMAT" + "tokenFormat": "OPENID_TOKEN_FORMAT", + "logoutURL": "OPENID_LOGOUT_URL" } ] } diff --git a/decisioncenter/script/updateDCConfigurations.sh b/decisioncenter/script/updateDCConfigurations.sh index 1031cbcd..f98660da 100644 --- a/decisioncenter/script/updateDCConfigurations.sh +++ b/decisioncenter/script/updateDCConfigurations.sh @@ -93,6 +93,10 @@ then OPENID_TOKEN_FORMAT=$(grep OPENID_TOKEN_FORMAT /config/authOidc/openIdParameters.properties | sed "s/OPENID_TOKEN_FORMAT=//g") echo "OAuth config : set Token Format to $OPENID_TOKEN_FORMAT" sed -i 's|OPENID_TOKEN_FORMAT|'$OPENID_TOKEN_FORMAT'|g' /config/OdmOidcProviders.json + + OPENID_LOGOUT_URL=$(grep OPENID_LOGOUT_URL /config/authOidc/openIdParameters.properties | sed "s/OPENID_LOGOUT_URL=//g") + echo "OAuth config : set logout URL to $OPENID_LOGOUT_URL" + sed -i 's|OPENID_LOGOUT_URL|'$OPENID_LOGOUT_URL'|g' /config/OdmOidcProviders.json echo "Copy /config/OdmOidcProviders.json resource to $APPS/decisioncenter.war/WEB-INF/classes/config/OdmOidcProviders.json" cp /config/OdmOidcProviders.json $APPS/decisioncenter.war/WEB-INF/classes/OdmOidcProviders.json