diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/WebViewSignInScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/WebViewSignInScene.java index 1abbf7f76..a526e6bc4 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/WebViewSignInScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/WebViewSignInScene.java @@ -132,23 +132,18 @@ public class WebViewSignInScene extends SolidScene { return; } - String cookieString = CookieManager.getInstance().getCookie(url); + String cookieString = CookieManager.getInstance().getCookie(EhUrl.HOST_E); List cookies = parseCookies(httpUrl, cookieString); boolean getId = false; boolean getHash = false; for (Cookie cookie: cookies) { if (EhCookieStore.KEY_IPD_MEMBER_ID.equals(cookie.name())) { getId = true; - addCookie(context, EhUrl.DOMAIN_EX, cookie); - addCookie(context, EhUrl.DOMAIN_E, cookie); } else if (EhCookieStore.KEY_IPD_PASS_HASH.equals(cookie.name())) { getHash = true; - addCookie(context, EhUrl.DOMAIN_EX, cookie); - addCookie(context, EhUrl.DOMAIN_E, cookie); - } else if (EhCookieStore.KEY_IGNEOUS.equals(cookie.name())) { - addCookie(context, EhUrl.DOMAIN_EX, cookie); - addCookie(context, EhUrl.DOMAIN_E, cookie); } + addCookie(context, EhUrl.DOMAIN_EX, cookie); + addCookie(context, EhUrl.DOMAIN_E, cookie); } if (getId && getHash) {