如何使用auth将代理添加到Watir上的ChromeDriver

我在Ruby上使用Watir,它使用Selenium作为其底层框架。 我正在使用ChromeDriver,为了设置代理,我真的这样做了:

b = Watir::Browser.new :chrome, :switches => ["--proxy-server=11.1.1.11:3011"] 

有时,代理附带用户,密码validation如下:

 11.1.1.11:3011:3011:user:pass 

但是当我尝试将该字符串放入--proxy-server我收到一个错误。

如何配置ChromeDriver以使用身份validation? 我尝试过其他SO答案中经常提出的格式,即:

 http://user:pass@11.1.1.11:3011 

但那没用。 尝试没有http部分,也没有工作。