selenium加载cookie报错问题:selenium.common.exceptions.InvalidCookieDomainException: Message: invalid cooki
selenium加载cookie报错问题:selenium.common.exceptions.InvalidCookieDomainException: Message: invalid cookie domain
在使用selenium进行自动化登录的过程中已经获取到cookie后,依旧报错:selenium.common.exceptions.InvalidCookieDomainException: Message: invalid cookie domain
获取cookie和添加cookie原代码如下:
#获取cookiedr = webdriver.Chrome("D:\softwarePro\BrowserDriver\chromedriver.exe") dr.maximize_window() dr.get(url) c = dr.get_cookie('JSESSIONID') print(c)
#添加cookiedr = webdriver.Chrome("D:\softwarePro\BrowserDriver\chromedriver.exe") dr.maximize_window() dr.add_cookie({'domain': '192.168.2.211', 'httpOnly': True, 'name': 'JSESSIONID', 'path': '/smartcommty', 'sameSite': 'Lax', 'secure': False, 'value': '5574c24a-dbc4-4a7d-9607-cc24f5653ebf'}) dr.get(url) dr.refresh()
得到的页面一直是域名为data的白页面:
经过网上查找资料,自我分析得知:selenium的默认域名为data,cookie中带域名,在设置cookie时发现当前域名不包含在cookie中,所以设置失败,一直都是data的这个页面。
解决方法就是:在设置cookies前,先访问需要登录的地址,然后设置cookies登录跳转,就OK了。
如下:
#添加cookiedr = webdriver.Chrome("D:\softwarePro\BrowserDriver\chromedriver.exe") dr.maximize_window() dr.get(url) dr.add_cookie({'domain': '192.168.2.211', 'httpOnly': True, 'name': 'JSESSIONID', 'path': '/smartcommty', 'sameSite': 'Lax', 'secure': False, 'value': '5574c24a-dbc4-4a7d-9607-cc24f5653ebf'}) dr.get(url) dr.refresh()
selenium加载cookie报错问题:selenium.common.exceptions.InvalidCookieDomainException: Message: invalid cooki相关推荐
- 解决selenium用cookies时候报错selenium.common.exceptions.InvalidArgumentException: Message: invalid argument
报错如下: selenium.common.exceptions.InvalidArgumentException: Message: invalid argument: invalid 'xxxxx ...
- 使用np.load()加载数据 报错 Object arrays cannot be loaded when allow_pickle=False
使用np.load()加载数据 报错 Object arrays cannot be loaded when allow_pickle=False https://blog.csdn.net/weix ...
- webpack使用css-loader跟style-loader加载css报错
webpack使用css-loader跟style-loader加载css报错 webpack使用css-loader跟style-loader加载css报错 webpack.config.js 配置 ...
- Office2016打开PPT出现加载项报错。
首先来看错误截图吧: 抱歉,由于某种原因,PowerPoint无法加载... 错误原因:原先安装过MathType然后有卸载了,但在卸载Mathtype时没有卸载干净.造成的结果是不管是否重装Offi ...
- 加载lua报错cannot load incompatible bytecode
问题描述 加载lua报错cannot load incompatible bytecode 原因分析: 显而易见就是字面原因:无法加载不兼容的字节码 1.查看文件修改日期,日前开发对其做过升级. 2. ...
- WKWebView 加载 http:// ** 报错WebPageProxy::didFailProvisionalLoadForFrame:
WKWebView 加载 http:// ** 报错WebPageProxy::didFailProvisionalLoadForFrame: 模拟器:iOS14 iPhone11 Pro Max 猜 ...
- docker加载镜像报错 dockerError processing tar file(exit status 1): no space left on device
问题描述: 在运行docker load 加载镜像时报错 dockerError processing tar file(exit status 1): no space left on device ...
- 加载MNIST报错:[WinError 10060] 由于连接方在一段时间后没有正确答复解决办法(亲测)
转载:https://blog.csdn.net/landcruiser007/article/details/79346982 tensorflow加载mnist数据集,一些书上和博客中的代码如下: ...
- selenium使用PhantomJS浏览器报错module ‘selenium.webdriver‘ has no attribute ‘PhantomJS‘
承接上文,关于module 'selenium.webdriver' has no attribute 'PhantomJS'报错的解决办法 https://blog.csdn.net/m0_6179 ...
最新文章
- python编程图片_python下载百度图片,python图片下载程序
- 新网站优化基本流程不可忽视!
- 项目管理知识体系实战专家胡立
- 日记:2019-07-28
- 【js】JSON.stringify 语法实例讲解
- 计算机仿真作业三,计算机仿真技术作业三.doc
- 工业串口和网络软件通讯平台(SuperIO 2.1)更新发布
- python 字典程序_Python 字典(Dictionary)操作详解
- android 微信分享gif图,android后台动态创建图片并实现微信分享
- java集合系列_Java集合系列01-Java集合概述
- CVPR 2021 | 超越卷积,自注意力模型HaloNet
- Java电子书平滑翻页效果_(转载)Android 平滑和立体翻页效果1
- .net程序员写业务代码需要注意的地方
- 模型评估【PR|ROC|AUC】
- HTML PS 环境搭建,快捷键及简单图片处理(图片测量及抠取)
- 一个单文件服务器(摘自《java网络编程》)
- unity物体四种移动方法总结
- 【入门】求三个数的平均数
- JVM虚拟机基础知识(JVM位置、类加载生命周期、堆、元空间、jvm常用参数)
- Exception in thread “main“ java.lang.ArrayIndexOutOfBoundsException: 6 at lian39.main(lian39
热门文章
- MacBook Pro充电器可以用于iPhone和iPad快速充电吗?
- 北京十大情人分手圣地
- 错误为0x8002801D 库没有注册 解决方案
- 什么样的耳机最不伤耳朵?目前最不伤耳的骨传导耳机
- 如何成为优秀的科技领导者?金融壹账通高管详解其道
- 基于B/S的旅游景点网站设计(Java+Web+MySQL)
- 计算机二级考试2021考试时间黑龙江,黑龙江2021上半年计算机应用水平考试报名时间 哪天报名...
- 雷达ADS-B信号覆盖评估系统-SRTM数据读取
- 即时通讯(IM)开源项目OpenIM本周版本发布- v1.0.7-web端一键部署
- java在linux调用sqlldr,oracle在linux如何安装sqlldr