I create private certificate and install it on my iPhone, and in [certificate Trust Setting], I already enable it.
But when I open the https website build by the private certificate, the safari still show "The Connection is not Private" warning.
First I think maybe my cert or something else I done wrong. But, when I try install the same cert on my mac, and set always trust this cert in keychain then use safari of my mac to open the same website, it works( not show the warning)
So can I get the same result on my iOS device ? Or there is some limit different between iOS and mac OS
I regularly do this for, both testing at work and for my personal systems. I put my experience in:
-
Technote 2326 Creating Certificates for TLS Testing
-
QA1948 HTTPS and Test Servers
Now, these are kinda old, but the basic approach hasn’t changed.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"