diff options
Diffstat (limited to 'id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/PVP2XProtocol.java')
-rw-r--r-- | id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/PVP2XProtocol.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/PVP2XProtocol.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/PVP2XProtocol.java index 34becbd49..6055484f7 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/PVP2XProtocol.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/PVP2XProtocol.java @@ -193,6 +193,7 @@ public class PVP2XProtocol implements IModulInfo, MOAIDAuthConstants { config.setOAURL(oaURL); config.setBinding(binding); config.setRequest(moaRequest); + config.setConsumerURL(consumerService.getLocation()); //TODO: set correct target; config.setTarget(PVPConfiguration.getInstance().getTargetForSP(entityID)); @@ -270,8 +271,7 @@ public class PVP2XProtocol implements IModulInfo, MOAIDAuthConstants { encoder = new RedirectBinding(); } - //TODO: getOAURL is maybe not a valid ErrorResponse URL - encoder.encodeRespone(request, response, samlResponse, protocolRequest.getOAURL()); + encoder.encodeRespone(request, response, samlResponse, pvpRequest.getConsumerURL()); return true; } |