Hi,
we have communication app, that connects to our servers. For better security, we implemented own CA and we are using SSL pinning within the app, so that only connection to servers that are certified by our CA are valid (so we walidate, if in the server certificates chain is root certificate of our CA, that we bundle with our app). This is IMHO more secure than using classic CA validation, avoids man in the middle attacks and so.
However, it looks like this approach is not compatible with ATS, I have to use NSExceptionAllowsInsecureHTTPLoads for that domains, but this is too wide aothorization for those domains, that I don't need. Is there any better approach in ATS how to solve this? I don't want to lost this SSL pinning security. Do you thing this exeption will be fine after 1.1. 2017?
Thanks,
Mildi