readrops / Readrops

Android multi-services RSS client
GNU General Public License v3.0
272 stars 20 forks source link

Support user certificate #92

Closed linsui closed 2 years ago

linsui commented 3 years ago

Close #48

I'm not an Android developer. I just followed https://gist.github.com/luciopaiva/aa9cb30863804fb2ac3ed1ccd11c95c7 and it works.

Here is a output for test. It works well for me. You can test it with AdGuard which filters HTTPS traffic using user certificate.

durnezj commented 3 years ago

How did you get it working? Do you need to add the self signed certificates somewhere? I still get the "Trust anchor for certification path" error. The SSL certificate is installed onto the phone already and working in the browsers.

linsui commented 3 years ago

I self-signed a root certificate and add it as user certificate.Then I signed other certificate with it. Basically the AdGuard or other network filters work like a MITM and decrypt the traffic with the trusted user certificate.