SauceLabs和BrowserStack发送未加密的凭据

时间:2015-07-08 10:32:54

标签: selenium selenium-webdriver selenium-grid saucelabs browserstack

注意到2个主要的Selenium云提供商使用HTTP基本身份验证并且不使用HTTPS。

我想知道为什么以及该决定的安全隐患

SauceLabs

this.driver = new RemoteWebDriver(
  new URL("http://YOUR_USERNAME:YOUR_ACCESS_KEY@ondemand.saucelabs.com:80/wd/hub"),
  capabilities);

BrowserStack

public static final String URL = "http://" + USERNAME + ":" + AUTOMATE_KEY + "@hub.browserstack.com/wd/hub";

2 个答案:

答案 0 :(得分:4)

BrowserStack确实提供了https和http端点。您可以使用您认为正确的方法。例如,请查看this doc

免责声明:我在BrowserStack.com工作

答案 1 :(得分:1)

Sauce Labs对您的VM使用AES256位加密的HTTPS隧道,然后通过此单个加密TLS连接进行多路复用。更多信息:

https://docs.saucelabs.com/reference/sauce-connect/