,是的,有一种方法可以从浏览器会话中提取令牌并在Python应用程序中重新使用。以下是:
打开浏览器的开发人员工具(F12),转到“应用程序”或“存储”选项卡,您喜欢的方式,然后找到代币的cookie或本地存储。
将令牌添加到您的请求标题:
import requests
url = "https://api.example.com/endpoint"
headers = {
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
response = requests.get(url, headers=headers)
也记住,如果您的令牌到期,则可能需要刷新或重新验证。
这使您可以通过重复使用浏览器会话的令牌来绕过Python中的多因素auth。