Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo eliminar el valor específico de la cookie?

En mi aplicación hay facebook y twitter login usando el navegador y después de inicio de sesión almacena cookies automáticamente. Tengo que cerrar sesión en Facebook que sucederá para quitar el valor de las cookies de facebook, pero no sé cómo eliminar cookies en particular.

Si elimino todas las cookies utilizando:

CookieManager cm = CookieManager.getInstance(this); cm.removeAllCookies(); 

Pero elimina todos los valores de las cookies significa que saldrá tanto de Facebook como de Twitter.

Mi pregunta es – cómo quitar el valor particular de la galleta.

Gracias..

  • ¿Cómo guardar una cookie en una vista web de Android para siempre?
  • Android 2.3 no transmite información de cookies para html5 audio tag Obtener solicitud
  • Cookies de Android (recompensa por invitaciones)
  • Cómo implementar la manipulación de cookies en Android usando OkHttp?
  • Las cookies de sesión de Cordova no funcionan en Android Lollipop
  • El servidor no reconoce la cookie desde Android Phone
  • Cookie Android HttpClient
  • Encabezado de cookie no válido: no se puede analizar el atributo expires cuando el atributo expires está vacío
  • One Solution collect form web for “Cómo eliminar el valor específico de la cookie?”

    Debe utilizar CookieManager.setCookie() y establecer la cookie en la cadena vacía. Algo como esto debería funcionar:

     String cookieString = "cookieName=''"; cookieManager.setCookie(cookieDomain, cookieString); 

    Además de establecer el valor de la cookie en vacío, también puede expirar la cookie estableciendo el valor 'expirar' en la cadena de cookies en un momento anterior. Por ejemplo:

     String cookieString = "cookieName=;expires=Mon, 17 Oct 2011 10:47:11 UTC;"; 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.