fbt_djh 2023-04-27 09:55 采纳率: 40%
浏览 20

expiry session无法使用cookies免登录

一个网站手动在浏览器中打开可以实现免登录直接进入,但是我使用python+selenium设置cookies后刷新页面无法跳过登录,哪位知道原因吗,指点下

下面代码我用百度是可以实现免登录的

from selenium import webdriver
driver=webdriver.Chrome()
driver.get("http://xx.xxx.xxx.xxx/#/xxx")
#get_cookies()的内容无expiry字段,'expiry': 1717063485是我自己加进去的,时间戳是2024年
a=[{'domain': '10.xxx.xxx.xxx','expiry': 1717063485, 'httpOnly': False, 'name': 'access_token', 'path': '/', 'sameSite': 'Lax', 'secure': False, 'value': '_z8'}, {'domain': '10..xxx.xxx.xxx', 'expiry': 1717063485,'httpOnly': False, 'name': 'userId', 'path': '/', 'sameSite': 'Lax', 'secure': False, 'value': 'shxxx'}]
for one in a:
    driver.add_cookie(one)
driver.refresh()

img

  • 写回答

1条回答 默认 最新

  • 桃宝护卫队 2023-04-27 18:20
    关注

    这种问题,去请求头上找准没错,建议使用抓包工具查看请求头

    评论

报告相同问题?

问题事件

  • 创建了问题 4月27日

悬赏问题

  • ¥15 深度学习中梯度为None
  • ¥15 zynq烧写程序到flash后不运行
  • ¥15 在ECharts中绘制饼图及环形图(图表)
  • ¥15 (标签-51单片机|关键词-#include)
  • ¥15 裸板ESD问题的思考与实验
  • ¥15 electron+python
  • ¥50 远程调试PLC的解决方案的问题
  • ¥15 微信收付通中,自动分账的情况下,某一接收方分账失败了系统会自动在发起重新分账吗
  • ¥15 宝塔ssl证书一直待待验证
  • ¥15 相近语义 不同表达 匹配