Hi Kasun, I believe you need to use 'client-truststore.jks' as the truststore not the keystore. This is not the direct example for your case but hope this might help [1].
[1] http://manojwritenotes.blogspot.com/2014/04/how-to-invoke-secured-api-using.html Regards, Manoj *Manoj Kumara* Software Engineer WSO2 Inc. http://wso2.com/ *lean.enterprise.middleware* Mobile: +94713448188 On Fri, Sep 19, 2014 at 7:00 AM, Kasun Dissanayake <kas...@wso2.com> wrote: > Hi All, > > I'm working with log in function in EAM test framework. I need to log in > to publisher and it will redirect me to samlsso. The url is > https://localhost:9443/samlsso with the body. Since this is a secured > port I have added following system properties. > > String trustStore = System.getProperty("carbon.home") + > File.separator + "repository" + > File.separator + "resources" + > File.separator + "security" + File.separator + > "wso2carbon.jks"; > System.setProperty("javax.net.ssl.trustStore", trustStore); > System.setProperty("javax.net.ssl.trustStorePassword", > "wso2carbon"); > System.setProperty("javax.net.ssl.trustStoreType", "JKS"); > System.setProperty("carbon.repo.write.mode", "true"); > > but i get following error when i run the tests. > > javax.net.ssl.SSLHandshakeException: > java.security.cert.CertificateException: No subject alternative names > present > > > Any help? > > > Cheers > > -- > Kasun Dissanayake > Software Engineer > WSO2 Inc. > Lean | Enterprise | Middleware > Tel - +94 77 086 2860 > Skype - kasun.dissanayake4 > LinkedIn - lk.linkedin.com/in/kasundis/ > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev