Есть ссылка на определенную страницу (
https://....), которую надо отобразить в WebView. Сайт с авторизацией, авторизационные куки есть (их отдает веб сервис). Но вместо загрузки нужной страницы постоянно получаю отлуп на страницу ввода логина.
Пробовал по всякому, ничего не помогло.
Вариант #1:
CookieManager manager = CookieManager.getInstance();
manager.setAcceptCookie(true);
manager.setCookie(url, cookies);
CookieSyncManager.getInstance().sync();
webView.loadUrl(url);
где cookies - авторизационные куки.
Вариант #2:
headers.put("Cookie", authCookies);
...
webView.loadUrl(url, headers);
На счет второго варианта иллюзий не питал, в документации ясно сказано: Note that if this map contains any of the headers that are set by default by this WebView, such as those controlling caching, accept types or the User-Agent, their values may be overriden by this WebView's defaults.
Может кто-то из знающих подскажет, в чем проблема или же подскажет, как правильно реализовать загрузку страницы с авторизационными куками?