sdkmanager의 프록시 호스트 필드는 로그인 필드가 아닙니다
문서화된 호스트 및 포트 옵션은 엔드포인트를 지정할 뿐입니다. 사용자 이름이 포함된 문자열을 지원되는 인증 교환으로 바꾸지는 않습니다.
--proxy_host는 프록시 호스트 이름이나 주소를 기대합니다. 그곳에 username:password@host를 넣는 것은 호스트 이름과 지원되는 인증 방식을 함께 제공하는 것과 같지 않습니다.
sdkmanager 참조 문서는 프록시 유형, 호스트, 포트 옵션을 설명합니다. 설치된 도구의 문서화된 인증 지원은 따로 확인해야 합니다. 다른 Java 프로그램이 받아들이는 플래그가 자동으로 SDK Manager의 기능이 되는 것은 아닙니다.
특히 http.proxyUser나 http.proxyPassword라는 임의의 속성을 설정해도 다운로더가 이를 읽는다는 증거가 되지 않습니다. 인증 메커니즘은 실제로 계정을 사용하고 필요한 교환을 수행해야 합니다.
또한 --no_https는 로그인 문제 해결에 쓰지 마십시오. 다운로드 요청 방식을 바꾸어도 빠진 프록시 자격 증명이 제공되지는 않습니다.
지원되는 클라이언트가 프록시의 인증 요구 사항을 충족할 수 없다면 조직이 승인한 호환 액세스 방식을 사용하십시오. 서비스 엔드포인트, 계정 메커니즘, 다운로드 TLS 정책은 별도의 구성 결정으로 유지하십시오. 공개 SDK 다운로드에 대한 승인된 비인증 경로는 HTTP 호스트와 포트를 HTTP 프록시 목록에서 가져올 수 있지만, 원래 서비스에 인증 지원을 추가하지는 않습니다.