mirror of
https://github.com/owncloud/android-library.git
synced 2025-06-07 16:06:08 +00:00
Fully disable cookie tracking by default, as before introducing OwnCloudClientManager; only SingleSessionManager tracks cookies
This commit is contained in:
parent
14d757ad9f
commit
0f4f4edf6c
@ -87,7 +87,7 @@ public class OwnCloudClient extends HttpClient {
|
|||||||
HttpVersion.HTTP_1_1);
|
HttpVersion.HTTP_1_1);
|
||||||
|
|
||||||
getParams().setCookiePolicy(
|
getParams().setCookiePolicy(
|
||||||
CookiePolicy.BROWSER_COMPATIBILITY); // to keep sessions
|
CookiePolicy.IGNORE_COOKIES);
|
||||||
getParams().setParameter(
|
getParams().setParameter(
|
||||||
PARAM_SINGLE_COOKIE_HEADER, // to avoid problems with some web servers
|
PARAM_SINGLE_COOKIE_HEADER, // to avoid problems with some web servers
|
||||||
PARAM_SINGLE_COOKIE_HEADER_VALUE);
|
PARAM_SINGLE_COOKIE_HEADER_VALUE);
|
||||||
|
@ -29,6 +29,8 @@ import java.util.HashMap;
|
|||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
import org.apache.commons.httpclient.cookie.CookiePolicy;
|
||||||
|
|
||||||
import android.accounts.Account;
|
import android.accounts.Account;
|
||||||
import android.accounts.AuthenticatorException;
|
import android.accounts.AuthenticatorException;
|
||||||
import android.accounts.OperationCanceledException;
|
import android.accounts.OperationCanceledException;
|
||||||
@ -102,6 +104,9 @@ public class SingleSessionManager implements OwnCloudClientManager {
|
|||||||
account.getBaseUri(),
|
account.getBaseUri(),
|
||||||
context.getApplicationContext(),
|
context.getApplicationContext(),
|
||||||
true); // TODO remove dependency on OwnCloudClientFactory
|
true); // TODO remove dependency on OwnCloudClientFactory
|
||||||
|
client.getParams().setCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY);
|
||||||
|
// enable cookie tracking
|
||||||
|
|
||||||
|
|
||||||
// Restore Cookies ??
|
// Restore Cookies ??
|
||||||
AccountUtils.restoreCookies(accountName, client, context);
|
AccountUtils.restoreCookies(accountName, client, context);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user