Если бы у WKWebView было лицо, я бы ударил его.
Попытка перехода с устаревшего UIWebView, где у меня был перехват NSURLConnection для загрузки и обработки файлов.
Я реализовал все методы-делегаты, в том числе решил -Полиси-Навигатор, чтобы создать NSURLSessionDataTask, но параметры cookie и параметры POST недоступны в исходном запросе. Мне удалось получить куки, чтобы попытаться восстановить исходный запрос, но HTTPBody пуст. Я попытался собрать элементы формы с помощью JavaScript безуспешно из-за фреймов. Наконец, метод делегата didFinishNavigation не срабатывает при загрузке по косвенной ссылке. Ищете работоспособный подход к загрузке и обработке файлов с защищенного сервера.