title: Proxy Authentication with chrome driver C#
body: <p>I want to use proxy (HTTP proxy with user name and password) with my chrome driver and it doesn’t seems to be working in my C# application.
  It doesn’t use proxy when launching chrome browser.</p>
  
  <p>Hope someone mighty help me</p>
  
  <p>Thanks!</p>
  
  <p><strong>Sample Code:</strong></p>
  
  <pre><code>string proxyUrl = String.Format(“http://{0}:{1}@{2}:{3}”, _proxy.textUsername, _proxy.textPassword,_proxy.textProxy, _proxy.numberProxyPort);
  
  Proxy proxyObj = new Proxy()
  {
  IsAutoDetect = false,
  Kind = ProxyKind.Manual,
  HttpProxy = proxyUrl,
  SslProxy = proxyUrl
  };
  
  options.AddArguments("–proxy-server="+ proxyUrl);
  options.Proxy = proxyObj;
  IWebDriver driver = new ChromeDriver(options);
  driver.Navigate().GoToUrl("https://whatismyipaddress.com/");
  </code></pre>