Calling HTTPS service from OSB
863275Jun 22 2011 — edited Aug 9 2013We have a requirement where I need to invoke a HTTPS service from OSB ..the end system has given me 3 certificates ..
I am receiving the below error when I invoke the backend service ..
The invocation resulted in an error: [Security:090477]Certificate chain received from - (servername here ) was not trusted causing SSL handshake failure..
Can some body tell me how can i use the 3 certificates provided by the end system while calling the HTTPS service from Business service..
I created a single certificate file( AllCertificates.cer) with the contents of all the three certificates provided by the target system.I tried below commond assuming that we need to import the certificate into jdk so at runtime osb will check with jkd for certificate
keytool -import -keystore C:\Oracle\Middleware\jdk160_24\jre\lib/security/cacerts -file C:\Oracle\Middleware\jdk160_24\jre\bin\mycertificates\AllCertificates.cer
but i am still facing the same error..might be I am not doing it correctly or I am missing some more conifguration