Hello,
Currently I am using CEF 3.3202.1681.g9672a06 on Ubuntu 12.04.5 LTS x64.
In the long run i am trying to implement certificate handling (with server and client authentification).
In the first step i want to support server authentification (servers sends certificate, and my CEF application needs to validate this certificate).
Now I have implemented CefRequestHandler::OnCertificateError and CefRequestHandler::OnSelectClientCertificate functions with logging, but not one function is called.
For instance when i load single http page, it goes OnSelectClientCertificate(loading=true) -> OnLoadStart -> OnLoadEnd -> OnSelectClientCertificate(loading=false).
When I try to load same simple page via https (please note, there is no CA certificate in OS certificate store, so I anticipate OnCertificateError should occur, as it is impossible to validate certificate),
the only function that is called is OnSelectClientCertificate(loading=true), after that not one function is called (loadStart/end/Error or any implemented certificate function).
The same webpage is normally loadable from firefox and chrome.
Can someone please point out, what am i doing wrong (possibly missing some function implementation)?
Also I would like to know, where CEF looks for client certificates on Ubuntu?