【Selenium】解决chrome浏览器打开网站提示“您的连接不是私密连接”问题

这篇具有很好参考价值的文章主要介绍了【Selenium】解决chrome浏览器打开网站提示“您的连接不是私密连接”问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在使用selenium实现自动化访问测试环境地址时,由于测试环境没有正式的证书,导致访问站点的时候提示“您的连接不是私密连接”

解决方法一:访问站点前设置浏览器访问参数

# options = webdriver.ChromeOptions()
# options.add_argument('ignore-certificate-errors')

实际结果:没有生效,问题仍存在

解决方法二:在出现提示时,直接在此页面上用键盘敲 thisisunsafe(不是在输入框,直接在页面上硬输就行)。

实际结果:还要手动输入?那和出现页面提示时人工点击有什么区别

解决方案三:既然通过设置参数等方式不能规避这个问题,那么在出现这个页面时,直接定位元素点击继续访问不就可以了吗,解决方法简单粗暴有效。

实际结果:有效

解决过程:

selenium 您的连接不是私密连接,Selenium,selenium,chrome,python

selenium 您的连接不是私密连接,Selenium,selenium,chrome,python文章来源地址https://www.toymoban.com/news/detail-604644.html

from selenium import webdriver
from selenium.webdriver.common.by import By
import time


driver = webdriver.Chrome()


driver.get("https://XXX/index.html#/login")
time.sleep(1)

# 在这里定位一下“高级”按钮,然后点击“继续前往”
dd1 = driver.find_element(by=By.ID, value='details-button')
dd1.click()
dd2 = driver.find_element(by=By.ID, value='proceed-link')
dd2.click()
time.sleep(2)

userName = driver.find_element(by=By.NAME, value='username')
userName.clear()
userName.clear()
userName.send_keys('admin')

passWord = driver.find_element(by=By.NAME, value='password')
passWord.clear()
passWord.click()
passWord.send_keys('XXXXXX')

loginButton = driver.find_element(by=By.TAG_NAME, value='button')
loginButton.click()

time.sleep(5)

driver.quit()

到了这里,关于【Selenium】解决chrome浏览器打开网站提示“您的连接不是私密连接”问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Selenium操作已经打开的Chrome浏览器窗口

    在使用之前的代码通过selenium操作Chrome浏览器时,每次都要新打开一个窗口,觉得麻烦,所以尝试使用 Selenium 获取已经打开的浏览器窗口,在此记录下过程 本文使用 chrome浏览器来做示例。 ChromeDriver谷歌浏览器驱动的下载安装与使用,可以参考点击:Selenium安装WebDriver:Chro

    2024年02月05日
    浏览(128)
  • selenium如何接管(控制)已打开Chrome浏览器

    一、目标 使用selenium接管已经打开的Chrome浏览器,并以百度网站为例,输出“百度一下”标签元素。 注: 我的终端是windows系统,适用于windows系统 二、实现步骤 1. 首先用cmd命令切换到终端安装Chrome的路径 下面是我的终端chrome安装路径,不同终端安装可能不一样, 若是不一

    2024年02月11日
    浏览(71)
  • selenium 连接已经打开的chrome浏览器 MAC

    今天在爬取chatGPT的谷歌插件的prompts的时候,发现绕不过他的反爬机制,失败+1+1+1,所以想用连接已打开的chatGPT页面进行控制 1,添加环境变量 用临时在终端添加环境变量的方法,方便又快捷了属实是,新打开一个终端复制粘贴即可。 测试有没有添加环境变量成功: 当看到

    2024年02月04日
    浏览(76)
  • selenium 使用已打开的chrome浏览器(python版)

    使用selenium 的 webdriver 调试的时候,每次都是打开一个新的 chrome浏览器实例,特别不方便,那怎么使用上次打开的chrome浏览器实例呢,以下是完整代码,亲测可用 python版本:3.10 系统:win11 步骤1,先写一个打开 chrome浏览器 的文件1,里面指定这个chrome浏览器实例的端口号

    2024年02月14日
    浏览(60)
  • 【Selenium】控制当前已经打开的 chrome浏览器窗口(高级版)

    利用 Selenium 获取已经打开的浏览器窗口,全python操作 标题 链接 【Selenium】控制当前已经打开的 chrome浏览器窗口 https://blog.csdn.net/weixin_45081575/article/details/112621581 【Selenium】控制当前已经打开的 chrome浏览器窗口(高级篇) https://blog.csdn.net/weixin_45081575/article/details/126389273 不同

    2024年01月17日
    浏览(95)
  • python使用selenium打开chrome浏览器时带用户登录信息

    导读 我们在使用 selenium 打开google浏览器的时候,默认打开的是一个新的浏览器窗口,而且里面不带有任何的浏览器缓存信息。当我们想要爬取某个网站信息或者做某些操作的时候就需要自己再去模拟登陆 selenium操作浏览器 这里我们就以CSDN为例,来展示如何让selenium在打开

    2023年04月24日
    浏览(77)
  • 如何让Chrome浏览器允许http网站打开摄像头和麦克风

    问题来源: 本地运行的项目调用摄像头好用 访问线上地址,发现调用摄像头的方法都不存在。 问了度娘,发现该问题与浏览器的安全策略有关。出于安全考虑,浏览器是不允许随便开启摄像头的,https协议下方可开启。 这一项功能要用到谷歌浏览器的实验性功能,谷歌浏览

    2024年02月17日
    浏览(69)
  • 解决:VS Code 设置默认打开浏览器 Chrome

    在 VSCode 编辑器中,一般默认打开的浏览器是 Edge 浏览器,而我一般使用 Chrome 浏览器,以及会遇到页面的调试等不同的问题,因此需要将 VSCode 的默认浏览器调整为 Chrome 浏览器; 1.在插件商城中搜索open in browser并安装 2.打开 文件==》首选项==》设置 在搜索栏中搜索Open-in-br

    2024年02月11日
    浏览(72)
  • selenium打开chrome浏览器时弹出设置页面:Mircrosoft Defender 防病毒要重置您的设置

    1、win+r 输入 regedit打开注册表 2、查找指定目录:计算机HKEY_CURRENT_USERSoftwareGoogleChrome 注意是HKEY_CURRENT_USER文件加不是HKEY_USERS文件夹 3、删除TriggeredReset文件夹即可 注意事项:这里如果使用ctrl + f直接输入TriggeredReset可能会定位到HKEY_USERS文件夹下,该文件夹下也有一个Trigge

    2024年02月11日
    浏览(64)
  • selenium4.15.2 报错Exception managing chrome: error sending request for url 和 打开Chrome浏览器自动退出问题

    最近更新了一不小心更新了selenium4.15.2,导致每次运行它都会主动去国外官网请求一遍,因为访问不了国外网址,就加载特别慢 最后报错 Exception managing chrome: error sending request for url (https://chromedriver.storage.googleapis.com/index.html),然后再运行,一开始以为是webdriver版本和chrome版本

    2024年02月05日
    浏览(115)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包