titanium-web-proxy icon indicating copy to clipboard operation
titanium-web-proxy copied to clipboard

Do I prompt me to install the certificate in IOS?

Open bbhxwl opened this issue 5 years ago • 6 comments

The project I used to do can normally block HTTPS, but I started this project again today. It seems that I can't intercept HTTPS. I think the root certificate will expire in 2024. Why? I used to generate the certificate, and then saved it. Every time I download the certificate generated in advance ca.cer Was it a year ago ca.cer something the matter?

bbhxwl avatar Aug 31 '20 19:08 bbhxwl

I have no problem testing PC, is it the latest IOS problem?

bbhxwl avatar Aug 31 '20 19:08 bbhxwl

Is anyone here? Do I have a certificate installed in IOS or can't intercept HTTPS?

bbhxwl avatar Sep 20 '20 14:09 bbhxwl

        proxyServer.CertificateManager.RootCertificate = new X509Certificate2(basePath1 + @"rootCert.pfx", string.Empty, X509KeyStorageFlags.Exportable);

         File.WriteAllBytes("ca.cer", proxyServer.CertificateManager.RootCertificate.Export(System.Security.Cryptography.X509Certificates.X509ContentType.Cert));

bbhxwl avatar Sep 20 '20 14:09 bbhxwl

You should install the certificate to IOS to intercept HTTPS.

honfika avatar Sep 26 '20 16:09 honfika

You should install the certificate to IOS to intercept HTTPS.

I installed it, and I succeeded in the past. Now I can't. I don't know why?

bbhxwl avatar Sep 26 '20 16:09 bbhxwl

You should install the certificate to IOS to intercept HTTPS.

I'm fixed proxyServer.CertificateManager.RootCertificate But I don't know why IOS can't be intercepted after installation.

bbhxwl avatar Sep 27 '20 14:09 bbhxwl