안드로이드/JAVA

[code] android webview cookieManager baked session

태애니 2021. 4. 28. 09:11
728x90

 

 

세션굽기 :D

 

 

        String session = "구울세션값"



        CookieSyncManager cookieSyncManager =  CookieSyncManager.createInstance(mWebView.getContext());

        String url = "URL경로";

        CookieManager cookieManager = CookieManager.getInstance();
        cookieManager.setAcceptCookie(true);
        cookieManager.removeAllCookies(null);
        cookieManager.setCookie(url, session);

        cookieSyncManager.sync();
        if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
            Log.e("sdk_int", Build.VERSION.SDK_INT+"");
        }else{
            CookieSyncManager manager = CookieSyncManager.createInstance(this);
            manager.sync();
        }

        mWebView.setCookiesEnabled(true);
        mWebView.setThirdPartyCookiesEnabled(true);
728x90