Hi Tharindu, Thank you for the reply. I tried after adding above mentioned parameter. But it didn't work for me. But if I change the servicePrefix [1 <https://github.com/wso2/carbon-appmgt/blob/master/components/org.wso2.carbon.appmgt.gateway/src/main/java/org/wso2/carbon/appmgt/gateway/utils/GatewayUtils.java#L88>] which comes from the axis2MessageContext, It worked for me.
[1] - https://github.com/wso2/carbon-appmgt/blob/master/components/org.wso2.carbon.appmgt.gateway/src/main/java/org/wso2/carbon/appmgt/gateway/utils/GatewayUtils.java#L88 Regards On Thu, Dec 14, 2017 at 4:22 AM, Tharindu Edirisinghe <[email protected]> wrote: > Hi Lahiru, > > Can you modify the > wso2appm-1.2.0/repository/conf/identity/application-authentication.xml > file and add SSOUrl parameter [1] under SAMLSSOAuthenticator configuration. > There you can add the URL you need to be included as the SAML > authentication request's ACS URL. The particular code that builds the > request is in [2]. > > <AuthenticatorConfig name="SAMLSSOAuthenticator" enabled="true"> > <Parameter name="*SSOUrl*">XXXX</Parameter> > > [1] https://github.com/wso2-attic/carbon-identity/blob/master/ > components/application-mgt/org.wso2.carbon.identity. > application.common/src/main/java/org/wso2/carbon/identity/ > application/common/util/IdentityApplicationConstants.java#L107 > [2] https://github.com/wso2-attic/carbon-identity/blob/master/ > components/application-authenticators/org.wso2. > carbon.identity.application.authenticator.samlsso/src/ > main/java/org/wso2/carbon/identity/application/authenticator/samlsso/ > SAMLSSOAuthenticator.java#L80 > > Thanks, > Tharindu Edirisinghe > > On Wed, Nov 29, 2017 at 4:33 AM, Lahiru J Ekanayake < > [email protected]> wrote: > >> Hi, >> >> I'm using App Manager 1.2.0 in my AWS instance and IS 5.3.0 as external >> identity provider in another AWS instance. In order to competible IS 5.3.0 >> with App Manager 1.2.0 , I have copied bellow jar files to App Manager >> dropins folder. *The setup is working fine in my local environment* but >> there is an issue when I'm using the same setup* in AWS.* >> >> 1. org.wso2.carbon.identity.sso.saml.stub_5.3.0.jar >> 2. org.wso2.carbon.identity.application.mgt.stub_5.7.5.jar >> >> *Steps to reproduce the issue.* >> >> 1. Create a app uisng app manager publisher. >> 2. Publish the app into the store. >> 3. Log into the store and try to lunch the app. >> 4. I'm getting an error saying invalid assertion consumer URL. >> >> I have used saml tracer and checked the saml request. As in the saml >> request *AssertionConsumerServiceUrl takes the server local IP (image >> attached - acs.png)*. I tried to change that IP by configuring >> carbon.xml and app-manager.xml . But i couldn't find a way to do that. Is >> this a know issue or are there any configuration to change this >> AssertionConsumerServiceUrl ? . Could you please tell me , where this >> request is being generated, when I lunch the app. >> >> Regards >> >> >> >> -- >> Lahiru J Ekanayake. >> University Of Peradeniya >> Mobile : +94718812629 <+94%2071%20881%202629> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > > Tharindu Edirisinghe > Senior Software Engineer | WSO2 Inc > Platform Security Team > Blog : http://tharindue.blogspot.com > mobile : +94 775181586 <077%20518%201586> > -- Lahiru J Ekanayake. University Of Peradeniya Mobile : +94718812629
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
