From a4d09ba46020b7dec583ba0a6286939f48e16686 Mon Sep 17 00:00:00 2001 From: Hand Sonic <8078023+HandSonic@users.noreply.github.com> Date: Wed, 22 Jan 2025 03:02:55 +0800 Subject: [PATCH] Update login.py (#309) --- utils/api/login.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/utils/api/login.py b/utils/api/login.py index 33dcd252..757a61ed 100644 --- a/utils/api/login.py +++ b/utils/api/login.py @@ -151,13 +151,14 @@ def get_cookies_by_passtk(self, user_id: str, pass_token: str): "https://api-alpha.vip.miui.com/page/login", params=params, headers=headers, + allow_redirects=False ) url = response.headers.get("location") - response = get(url, cookies=cookies, headers=headers) + response = get(url, cookies=cookies, headers=headers, allow_redirects=False) url = response.headers.get("location") - response = get(url, cookies=cookies, headers=headers) + response = get(url, cookies=cookies, headers=headers, allow_redirects=False) return dict(response.cookies) except Exception: # pylint: disable=broad-exception-caught log.exception("从passToken获取 Cookie 失败")