magreenblatt wrote:Load "about:version" in the browser.
CEF: 3.3396.1775.g5340bb0
Chromium: 67.0.3396.62
OS: Windows
Webkit: 537.36
Javascript 6.7.288.42
magreenblatt wrote:You say that the simple java program works, but the more complex java program does not. How do those programs differ with regard to certificate handling? Are you implementing the CefRequestHandler.onCertificateError callback?
As far as i can tell, the more complex program brings its own JRE using CACERT files from the JRE. In my simple application, im using the SDK (i diddnt even add the websites certifcates to cacert files there). We had a similar issue with a simple http request to the server which requested the configuration via InputStreamReader Request. Via debugging we found out that there was a java.net.ssl.HandshakeException. We added the websites certificate to the cacert files of the JRE and it fixed the communication via InputStreamReader, but unfortunetly it diddnt solve the issue with the CEF Request.
I dont think the CefRequestHandler.onCertificateError callbacks are implemented and since its "compiled" code i cannot implement them on my own inside this environment, thats why i hoped i could solve the issue in my simple program (but yeah the error doesnt exist there).
magreenblatt wrote:What kind of certificate error? Does Google Chrome report any certificate errors when you load the page?
No Google Chrome just loads the page without any problems.