Открой небезопасный URL-адрес реагировать на родной iOS - PullRequest
0 голосов
/ 18 июня 2019

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

Я уже попробовал почти все решения, которые я нашел в Интернете, но все еще не смог открыть веб-просмотры с недействительными учетными данными. В противном случае я теперь могу делать запросы к небезопасным URL-адресам (так же, как веб-просмотры). Это ошибка, которую я получаю при открытии веб-просмотра:

Ошибка загрузки страницы Домен: NSURLErrorDomain Код ошибки: -1202 Описание: сертификат для этого сервера недействителен. Возможно, вы подключаетесь к серверу, который притворяется «local.website.dev», что может поставить под угрозу вашу конфиденциальную информацию.

Вот как выглядит мой Info.plist:

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
    <key>NSExceptionDomains</key>
    <dict>
        <key>myurl.ie</key>
        <dict>
            <key>NSExceptionAllowsInsecureHTTPLoads</key>
            <true/>
            <key>NSExceptionRequiresForwardSecrecy</key>
            <false/>
            <key>NSIncludeSubdomains</key>
            <true/>
        </dict>
    </dict>
</dict>
...