Our Discourse Forum is configured with SSL Protocol: TLSv1.2 and Strong Cipher Suites: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
While calling Discourse API using Apache httpclient from Liferay 6.2 Framework which is running on JDK7, this throws exception:
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
I think this is because*JDK7 doesn’t implement any GCM cipher suite. How to resolve this issue? Or is there any other way to call Discourse API from Java platform.
No, we cannot upgrade to JDK8.
I was thinking that we will make rquest using javascript ajax call but request is blocked by CORS policy.
How to enable CORS for discourse?