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);
|
||||
|
||||
getParams().setCookiePolicy(
|
||||
CookiePolicy.BROWSER_COMPATIBILITY); // to keep sessions
|
||||
CookiePolicy.IGNORE_COOKIES);
|
||||
getParams().setParameter(
|
||||
PARAM_SINGLE_COOKIE_HEADER, // to avoid problems with some web servers
|
||||
PARAM_SINGLE_COOKIE_HEADER_VALUE);
|
||||
|
@ -29,6 +29,8 @@ import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.Map;
|
||||
|
||||
import org.apache.commons.httpclient.cookie.CookiePolicy;
|
||||
|
||||
import android.accounts.Account;
|
||||
import android.accounts.AuthenticatorException;
|
||||
import android.accounts.OperationCanceledException;
|
||||
@ -102,6 +104,9 @@ public class SingleSessionManager implements OwnCloudClientManager {
|
||||
account.getBaseUri(),
|
||||
context.getApplicationContext(),
|
||||
true); // TODO remove dependency on OwnCloudClientFactory
|
||||
client.getParams().setCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY);
|
||||
// enable cookie tracking
|
||||
|
||||
|
||||
// Restore Cookies ??
|
||||
AccountUtils.restoreCookies(accountName, client, context);
|
||||
|
Loading…
x
Reference in New Issue
Block a user