BrowserStack Local 프록시 플래그는 어느 연결에 속하는가?
Local 바이너리의 BrowserStack 연결과 애플리케이션 연결은 서로 다른 프록시를 요구할 수 있습니다. 필요한 경로에 맞는 플래그를 선택하세요.
BrowserStack Local 바이너리가 실행되는 머신에서 시작하세요. 이 바이너리는 서로 다른 프록시 설정이 필요할 수 있는 두 개의 연결을 만듭니다.
| 연결 | 옵션 계열 | 문서화된 기본 포트 |
|---|---|---|
| 기업 프록시 뒤에서 BrowserStack에 도달하는 바이너리 | --proxy-host / --proxy-port | 3128 |
| 자체 프록시나 의도된 기록 중계자를 통해 로컬 애플리케이션에 도달하는 바이너리 | --local-proxy-host / --local-proxy-port | 8081 |
실패 양상에 따라 한쪽 또는 두 경로를 모두 선택하세요. 원격 브라우저의 위치는 바이너리가 각 목적지에 어떻게 도달하는지 알려 주지 않습니다. 서로 다른 두 기본값에 의존하지 말고 실제 수신 포트를 사용하세요. 루프백 수신기도 바이너리의 머신에 속합니다. 워크스테이션의 프록시는 빌드 에이전트에서 자동으로 도달할 수 없습니다.
각 계정을 해당 홉에 연결하세요. 프록시 사용자 이름과 비밀번호는 BrowserStack 액세스 키 및 애플리케이션 로그인과 별개입니다. 기업 계정 옵션은 HTTP Basic을 문서화합니다. 데스크톱 브라우저에서 동작하는 통합 로그인이 Local 바이너리가 같은 교환을 지원한다는 것을 증명하지는 않습니다. 선택한 모드에 대해 설치된 바이너리의 인증 기능과 PAC 제한을 확인하세요.
예상한 프록시 로그가 비어 있다면 관련 트래픽이 로컬 경로로 강제되는지 프록시 경로로 강제되는지를 결정하는 제품 플래그를 살펴보세요. 엔드포인트를 제공하는 것과 그 사용을 요구하는 것은 별개의 결정입니다.
실패한 경로, 바이너리 위치, 선택한 엔드포인트, 첫 오류를 함께 보관하세요. 자세한 로그를 공유하기 전에 민감한 데이터를 가리세요. 애플리케이션 요청과 응답, 사설 주소가 포함될 수 있습니다.