Пометить файлы cookie как защищенные в Android Webview - PullRequest
0 голосов
/ 19 августа 2011

Мне нужно пометить файлы cookie как безопасные, когда я использую их с CookieManager в Android WebView.Как я могу это сделать?

1 Ответ

0 голосов
/ 15 мая 2012

Попробуйте это.

CookieSyncManager.getInstance().sync();
String cookie = CookieManager.getInstance().getCookie(DOMAIN_NAME+COOKIE_PATH);
        BasicCookieStore cookieJar = new BasicCookieStore();
        if (!cookie.equals("")) {
            String[] cookies = cookie.split(";");
            for (int i = 0; i < cookies.length; i++) {
                String[] nvp = cookies[i].split("=");
                BasicClientCookie c = new BasicClientCookie(nvp[0], nvp[1]);
                c.setDomain(DOMAIN_NAME);
                c.setPath(COOKIE_PATH);
                c.setSecure(true);
                cookieJar.addCookie(c);
            }
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...