Query regarding how QWebengine stores cache file internally and how it fetches certificate authorities(CA) during https request
-
In my project, I have webengine instance running and I am trying to do https requests for different applications means I have only one instance of webengine but different applications are using the same instance. Hence if I am adding a root CA certificate to validate the HTTPS URL for one application others also have the same access, So And one more scenario now even after removing the certificate, I am able to access the HTTPS URL, this should not be the case. Hence I am thinking that someplace the certificate is being cached and being utilized while accessing the same HTTPS URL.
I have tried disabling QML_DISABLE_DISK_CACHE, clearComponentCache() and clearHttpCache().
Does anyone know how QWebengine fetches certificates from NSSDB and stores? how we store the certificate in QMLand cache and fetch?