From 7fa059b41fc132dd5e549b0e894b3cce262effd1 Mon Sep 17 00:00:00 2001 From: Frederic Peters Date: Sat, 28 Oct 2006 20:18:01 +0000 Subject: finished saml2/sso/post --- lasso/saml-2.0/login.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lasso/saml-2.0/login.c b/lasso/saml-2.0/login.c index 947e9d57..3965bf79 100644 --- a/lasso/saml-2.0/login.c +++ b/lasso/saml-2.0/login.c @@ -479,6 +479,7 @@ lasso_saml20_login_build_artifact_msg(LassoLogin *login, LassoHttpMethod http_me } else { /* XXX: ARTIFACT POST */ } + g_free(url); return 0; } @@ -693,8 +694,12 @@ lasso_saml20_login_build_authn_response_msg(LassoLogin *login) LASSO_PROFILE(login)->remote_providerID); if (LASSO_IS_PROVIDER(remote_provider) == FALSE) return critical_error(LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND); - profile->msg_url = lasso_provider_get_assertion_consumer_service_url(remote_provider, - LASSO_SAMLP2_AUTHN_REQUEST(profile->request)->AssertionConsumerServiceURL); + + profile->msg_url = lasso_saml20_provider_get_assertion_consumer_service_url( + remote_provider, + LASSO_SAMLP2_AUTHN_REQUEST( + profile->request)->AssertionConsumerServiceIndex); + return 0; -- cgit