selenium - Chomedriver selenium 在 vpn 下不起作用
问题描述
我遇到了一个相当奇怪的问题。当我在 fortinet vpn 下使用 selenium 运行 python 脚本时,它们会卡住。它永远不会超过地址栏上的“数据:”。fortinet 如何检测 chromedriver?
示例代码:
from selenium import webdriver
browser = webdriver.Chrome('/usr/local/bin/chromedriver')
browser.get('https://www.google.com/')
没有VPN:
https://i.stack.imgur.com/IFBF1.png
使用 VPN:
https://i.stack.imgur.com/WcE0W.png
更新 1
尝试按照此问题中的建议修改 _cdc,但没有任何进展: Can a website detect when you are using selenium with chromedriver?
更新 2
刚刚尝试使用 Firefox 和 Safari。两者都可以在 VPN 下正常工作。它肯定会以某种方式阻止 chromedriver。
解决方案
推荐阅读
- c++ - 构造函数的 C++ 直接和复制初始化问题
- python - python安装后看不到ActiveTcl
- cplex - CPLEX OPL IP 间隙在主块中并在模型中执行
- java - 根据 JFrame 的大小更改 JPanel 组件的大小
- javascript - 单击时如何将搜索结果添加到文本框(如多选框(药盒))
- javascript - 无法在我的反应原生表格组件中显示数据
- algorithm - 一个好的无记忆电梯策略?
- python - 如何将响应对象转换为 Json
- c++ - 使用目标 c 创建 RTP 打包程序
- react-native - React-Native:TouchableOpacity 不适用于 Android 中的 Absolute