BrowserStack Local 的哪些代理标志属于哪个连接?
Local 二进制文件到 BrowserStack 的连接和到应用的连接可能需要不同的代理。为需要它的路径选择标志。
从运行 BrowserStack Local 二进制文件的机器开始。它会建立两个连接,这两个连接可能需要不同的代理设置:
| 连接 | 选项族 | 文档记录的默认端口 |
|---|---|---|
| 二进制文件从企业代理后面访问 BrowserStack | --proxy-host / --proxy-port | 3128 |
| 二进制文件通过自身代理或预期的录制中间层访问本地应用 | --local-proxy-host / --local-proxy-port | 8081 |
根据故障选择其中一条或两条路径。远程浏览器的位置并不能说明二进制文件如何到达任一目的地。请使用实际的监听端口,而不要依赖两个不同的默认值。回环监听器也属于二进制文件所在的机器;工作站上的代理不会自动可从构建代理访问。
将每个账户绑定到它对应的跳点。代理用户名和密码与 BrowserStack 访问密钥和应用登录是分开的。企业账户选项记录了 HTTP Basic;桌面浏览器中可用的集成登录并不能证明 Local 二进制文件支持同样的交换方式。请检查已安装二进制文件的认证能力以及所选模式的 PAC 限制。
如果预期的代理日志为空,请检查产品中决定相关流量是否被强制走本地或代理路由的标志。提供端点与要求必须使用它是两个不同的决定。
把失败的路径、二进制文件位置、所选端点和第一个错误放在一起。共享详细日志前请先遮蔽敏感数据;它们可能包含应用请求、响应和私有地址。