diff options
Diffstat (limited to 'id/server/idserverlib')
| -rw-r--r-- | id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java index d7083ec81..5c6be5cba 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java @@ -1826,11 +1826,13 @@ public class AuthenticationServer implements MOAIDAuthConstants {          String destination = cpeps.getPepsURL().toExternalForm();          Logger.debug("C-PEPS URL: " + destination); -        String acsURL = HTTPUtils.getBaseURL(req) + PEPSConnectorServlet.PEPSCONNECTOR_SERVLET_URL_PATTERN; +        +        String issuerValue = AuthConfigurationProvider.getInstance().getPublicURLPrefix(); +        String acsURL = new DataURLBuilder().buildDataURL(issuerValue,  +    			PEPSConnectorServlet.PEPSCONNECTOR_SERVLET_URL_PATTERN, moasession.getSessionID());          Logger.debug("MOA Assertion Consumer URL (PEPSConnctor): " + acsURL);          String providerName = oaParam.getFriendlyName(); -        String issuerValue = HTTPUtils.getBaseURL(req);          Logger.debug("Issuer value: " + issuerValue);          // prepare collection of required attributes | 
