C# 如何传递';您的连接不是私人的';硒在自动化过程中的应用?

C# 如何传递';您的连接不是私人的';硒在自动化过程中的应用?,c#,selenium,C#,Selenium,我正在为一个特定的站点开发一个自动化环境 但是,当我导航到URL时,会收到一条消息“您的连接不是私有的” 我想知道如何使用selenium自动管理它?我的意思是,如何通过代码知道消息出现了,以及如何导航到所需的URL 谢谢试试看 试一试 但这并不能解决我的问题。它看起来像是导航到URL,但消息显示在页面上(不是作为消息框)…每个浏览器(chrome、ie、firefox等)都显示不同的链接..但这并不能解决我的问题。它似乎可以导航到URL,但消息会显示在页面上(而不是作为消息框)…并且每个浏览器

我正在为一个特定的站点开发一个自动化环境

但是,当我导航到URL时,会收到一条消息“您的连接不是私有的”

我想知道如何使用selenium自动管理它?我的意思是,如何通过代码知道消息出现了,以及如何导航到所需的URL

谢谢

试试看

试一试


但这并不能解决我的问题。它看起来像是导航到URL,但消息显示在页面上(不是作为消息框)…每个浏览器(chrome、ie、firefox等)都显示不同的链接..但这并不能解决我的问题。它似乎可以导航到URL,但消息会显示在页面上(而不是作为消息框)…并且每个浏览器(chrome、ie、firefox等)都显示出不同的情况。我不认为您可以这样做,因为这看起来像是SSL问题导致的浏览器错误。Selenium只能与在浏览器中打开的网页进行交互。我认为您不能使用selenium与浏览器本身进行交互。我认为您不能这样做,因为这看起来像是SSL问题导致的浏览器错误。Selenium只能与在浏览器中打开的网页进行交互。我认为您不能使用selenium与浏览器本身进行交互。
try
{
   //..
}
catch(Exception ex)
{
   if(ex.Message.Contains("Your connection is not private"))
   {
      // what you need to do...
   }
}
If(driver.PageSource.Contains("Your connection is not private"))
{
// your code
}