Проблема с TLS / сертификатом на iOS 14 с использованием сертификатов, которые работали на iOS 13 [NSURLErrorDomain, код ошибки: -1202]

#ios #ssl #updates #ios14 #nsurlerrordomain

#iOS #ssl #Обновления #ios14 #nsurlerrordomain

Вопрос:

Я работаю над приложением на основе React, которое отображает локальный веб-сайт через WKWebView. Я только что обновился до iOS 14, и теперь у меня снова возникают проблемы с сертификатом. Вчера я не получал эту ошибку, но после установки обновления я столкнулся с этим ужасным сообщением об ошибке:

"Error loading page"

Экран ошибки React-Native WebView

В консоли Metro я получаю сообщение с ПРЕДУПРЕЖДЕНИЕМ:

Encountered an error loading page {"canGoBack": false, "canGoForward": false, "code": -1202, "description": "The certificate for this server is invalid. You might be connecting to a server that is pretending to be “10.0.1.10” which could put your confidential information at risk.", "didFailProvisionalNavigation": true, "domain": "NSURLErrorDomain", "loading": false, "target": 7, "title": "", "url": ""}

Комментарии:

1. Нашли ли вы какое-либо решение для этого. Я сталкиваюсь с такой же ошибкой при попытке загрузить какой-либо файл на мой сервер

2. @Priyanka Да, мне пришлось пройти весь процесс создания центра сертификации, а затем генерировать сертификаты без использования самозаверяющего сертификата.

3. Не могли бы вы, пожалуйста, объяснить мне весь процесс?

4. @Priyanka Вы можете прочитать полный процесс здесь: developer.apple.com/library/archive/technotes/tn2326 /…