Carlo
Carlo
Hi @alexandru-lachimov thanks for your prompt response! Unfortunately also Webviews with no Javascript interface don't work... and if I disable CertificateTransparency they actually work properly
@alexandru-lachimov let's try this way. I've added a super simple WebView Activity in the library's sampleapp and I can reproduce the same issue. I didn't add any specific proguard rules...
I think I've found something: if I enable proguard on a debug build I see this in the logcat `com.appmattus.certificatetransparency.sampleapp E/X509Util: Error creating trust manager (j3.f): java.lang.IllegalArgumentException: Required method checkServerTrusted(X509Certificate[],...
Following my latest comment, if I add this entry in my proguard script it seems it makes it work: `-keep class com.appmattus.certificatetransparency.internal.verifier.CertificateTransparencyTrustManager { *; }` @alexandru-lachimov could you double check...
I tried also to implement `onReceivedSslError` but I'm actually receiving the error through `onReceivedError`
Here it is: https://github.com/appmattus/certificatetransparency/pull/42 thanks for your support @alexandru-lachimov very appreciated!
kotlin 1.8.20 is out of beta! :)
@kancic I'm now using the latest version of CT 2.2.1, kotlin 1.8.20, AGP 7.4 and I cannot reproduce it anymore