使用 Python 请求的 Cookie 身份验证错误

施泰纳

我正在尝试使用“/api/console/proxy”路径向 Kibana 发布请求。我的请求中有 3 个标题:

es_headers = {
                'kbn-version': "5.5.0",
                'Content-Type': "application/json",
                'Cookie': "session_2=eyJhbGciOi....(long string)"
            }

我使用 Python 请求如下:

session = requests.Session()
r = session.post(url, timeout=15, data=json.dumps(body), headers=es_headers)

从“邮递员”它工作得很好,但从我的 Python 脚本我得到一个 [200] 响应,但响应的内容是这样的:

'遇到错误 = 无法从 cookie 解密会话详细信息。所以清理它。

我用谷歌搜索了这个回复,但找不到任何关于它的信息(这很奇怪......)在这里感谢任何帮助谢谢

纳齐姆·克里姆别科夫

尝试将 cookie 与标题分开包含,如下所示:

import requests 

es_headers = {
    'kbn-version': "5.5.0",
    'Content-Type': "application/json",
    }

session = requests.Session()
session.cookies.update({'Cookie': "session_2=eyJhbGciOi....(long string)"})

r = session.post(url, timeout=15, data=json.dumps(body), headers=es_headers)

希望这可以帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Python请求进行Cookie身份验证

Python社交身份验证-使用Google身份验证时导入错误

Python请求-身份验证令牌

Python使用HTTPS请求的代理请求API,需要407代理身份验证

使用python请求获取eBay访问令牌(交换身份验证令牌)

使用python和请求进行Instagram身份验证

python请求使用cookie登录

Python:使用请求或urllib3下载具有身份验证的文件

Django使用python请求进行身份验证

无法使用Cookie身份验证执行登录

使用Python请求进行Magiccardmarket的OAuth身份验证

POST请求的身份验证错误:使用Axios时未提供“身份验证凭据”,但使用POSTMAN时有效

使用本地应用程序默认身份令牌对Google Cloud python进行身份验证的云运行请求

使用Python请求访问Shibboleth身份验证服务器的SSL错误

400客户端错误:在Django中使用python-social-auth进行Facebook身份验证的请求不正确

使用Python请求访问经过身份验证的页面

使用Python请求发送Cookie

使用ServiceStack的无Cookie身份验证

使用会话和cookie进行Servlet身份验证

通过POST使用请求库进行python身份验证

使用Cookie身份验证的项目中的基本身份验证

403使用Python在Google API中创建草稿时,“请求的身份验证范围不足”

尝试从ruby使用摘要身份验证呼叫服务的错误请求

如何使用python请求身份验证并同时获取cookie

使用 cookie 身份验证时,每个请求运行了多少个数据库查询?

如何在 Python 请求中实际使用 DRF + JWT 身份验证

Python请求使用身份验证发布数据

使用带有护照 js 服务器的 python 请求进行身份验证

使用 POST 请求的身份验证无法验证数据