From: Simo Sorce Date: Mon, 19 May 2014 19:15:56 +0000 (+0200) Subject: Fix generation fo server's metadata file X-Git-Tag: v0.2.4~3 X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fipsilon.git;a=commitdiff_plain;h=3a174ea2d8b2266fc847e568fec373971b42def3 Fix generation fo server's metadata file At some point a '/' got lost, causing the generation of wrong endpoints. Clients would then be redirected to an unexisting path and get a 404. Signed-off-by: Simo Sorce --- diff --git a/ipsilon/providers/saml2idp.py b/ipsilon/providers/saml2idp.py index c7ef939..b337652 100755 --- a/ipsilon/providers/saml2idp.py +++ b/ipsilon/providers/saml2idp.py @@ -266,9 +266,9 @@ class Installer(object): meta.set_entity_id(url + '/metadata') meta.add_certs(cert, cert) meta.add_service(metadata.SAML2_SERVICE_MAP['sso-post'], - url + 'SSO/POST') + url + '/SSO/POST') meta.add_service(metadata.SAML2_SERVICE_MAP['sso-redirect'], - url + 'SSO/Redirect') + url + '/SSO/Redirect') meta.add_allowed_name_format( lasso.SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT)