如何使用selenium有效解决浏览器SSL证书问题?

2026-04-01 22:491阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计196个文字,预计阅读时间需要1分钟。

如何使用selenium有效解决浏览器SSL证书问题?

在使用selenium访问12.306时遇到的不受信任问题,网上查询得知主要是SSL问题。大部分解决方案是使用fromrequests.packages.urllib3.exceptions.InsecureRequestWarning来忽略警告。

在用selenium进入12306时碰到的不受信任问题网上查了是SSL问题大部分解决方案是fromrequests.packages.urllib3.excep

在用selenium 进入12306时碰到的不受信任问题,网上查了是SSL问题

如何使用selenium有效解决浏览器SSL证书问题?

大部分解决方案是

from requests.packages.urllib3.exceptions import InsecureRequestWarning  # 禁用安全请求警告  requests.packages.urllib3.disable_warnings(InsecureRequestWarning)

但是我的这两句会报错,wtf,不知道是哪里的冲突(我是在win10上,python3.6)

后面在www.51testing.com/html/28/116228-827947.html处发现答案,找了好久,记录一下

from selenium import webdriver

browser=webdriver.Firefox()profile = webdriver.FirefoxProfile()profile.default_preferences["webdriver_assume_untrusted_issuer"]= falseprofile.update_preferences()browser = webdriver.Firefox(profile)

browser.get(kyfw.12306.cn/otn/login/init)

----------------------------------------------------------------更新

import requestsimport urllib3from urllib3.exceptions import InsecureRequestWarningurllib3.disable_warnings(InsecureRequestWarning)sess = requests.session()sess.verify = False这样是最佳的

本文共计196个文字,预计阅读时间需要1分钟。

如何使用selenium有效解决浏览器SSL证书问题?

在使用selenium访问12.306时遇到的不受信任问题,网上查询得知主要是SSL问题。大部分解决方案是使用fromrequests.packages.urllib3.exceptions.InsecureRequestWarning来忽略警告。

在用selenium进入12306时碰到的不受信任问题网上查了是SSL问题大部分解决方案是fromrequests.packages.urllib3.excep

在用selenium 进入12306时碰到的不受信任问题,网上查了是SSL问题

如何使用selenium有效解决浏览器SSL证书问题?

大部分解决方案是

from requests.packages.urllib3.exceptions import InsecureRequestWarning  # 禁用安全请求警告  requests.packages.urllib3.disable_warnings(InsecureRequestWarning)

但是我的这两句会报错,wtf,不知道是哪里的冲突(我是在win10上,python3.6)

后面在www.51testing.com/html/28/116228-827947.html处发现答案,找了好久,记录一下

from selenium import webdriver

browser=webdriver.Firefox()profile = webdriver.FirefoxProfile()profile.default_preferences["webdriver_assume_untrusted_issuer"]= falseprofile.update_preferences()browser = webdriver.Firefox(profile)

browser.get(kyfw.12306.cn/otn/login/init)

----------------------------------------------------------------更新

import requestsimport urllib3from urllib3.exceptions import InsecureRequestWarningurllib3.disable_warnings(InsecureRequestWarning)sess = requests.session()sess.verify = False这样是最佳的