我可以用python休息重使用浏览器身份验证吗? 我正在尝试与Python一起运行REST API。 我可以从浏览器中成功调用API,但是从Python或命令行中进行身份验证错误。 我已经

问题描述 投票:0回答:1

,是的,有一种方法可以从浏览器会话中提取令牌并在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。
python rest authentication multi-factor-authentication
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.