一个网站手动在浏览器中打开可以实现免登录直接进入,但是我使用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()