无法通过saucelabs隧道访问本地主机上的应用程序



我使用Saucelabs来测试我的应用程序在Mac, chrome配置,因为我使用windows机器。

根据Saucelabs文档,下载了Saucelabs连接代理。解压文件,进入命令行bin文件夹,执行以下命令

bin/sc -u <sauce_username> -k <sauce_accesskey> -x <sauce_data_center> -i <tunnel_id>

我在命令行上得到消息为"Sauce Connect已启动,您可以开始您的测试。"在SauceLabs我的帐户隧道选项卡下显示一条隧道是活动的。

我以Live—>Crossbrowser;选择隧道,本地主机应用程序url,浏览器(chrome 90)和Mac-Sierra和开始会话

打开应用程序,但没有显示本地主机上的功能。

任何人,请帮助我,我在代理连接中是否有任何错误,因为同样的工作很好,如果我直接在我的windows机器上打开应用程序url。

我在酱实验室文档中找到了答案。我遇到的问题与SSL有关,这里有解决方案。

如果您不希望任何域被SSL重新加密,您可以使用参数指定all(即-B all或——no-ssl-bump-domains all)

现在,当运行下面的命令启动隧道时,它解决了这个问题。

bin/sc -u <sauce_username> -k <sauce_accesskey> -x <sauce_data_center> -i <tunnel_id> -B all

相关内容

最新更新