Когда я создаю новый запрос для WKWebView
с файлом cookie аутентификации и отправляю запрос, WKWebView
правильно загружает защищенную веб-страницу:
let req = NSMutableURLRequest(URL: NSURL(string: urlPath)!)
let headers = NSHTTPCookie.requestHeaderFieldsWithCookies([myAuthCookie]);
req.allHTTPHeaderFields = headers;
webView.loadRequest(req)
Проблема в том, что когда пользователь нажимает на любую ссылку на веб-странице, с новым запросом WKWebView
теряется файл cookie аутентификации и он перенаправляется на страницу входа в систему. Домен и путь файла cookie заполнены и верны.
Мне известно об отсутствующей функциональности WKWebView
, упомянутой здесь< /а>.
Заранее спасибо за любую идею.