Trường máy chủ proxy của sdkmanager không phải là trường đăng nhập
Các tùy chọn máy chủ và cổng được tài liệu hóa chỉ xác định một điểm cuối. Chúng không biến một chuỗi có tên người dùng thành một trao đổi xác thực được hỗ trợ.
--proxy_host mong đợi tên hoặc địa chỉ máy chủ proxy. Đặt username:password@host ở đó không giống như cung cấp tên máy chủ cùng với một phương thức xác thực được hỗ trợ.
Tài liệu tham khảo sdkmanager ghi lại các tùy chọn loại proxy, máy chủ và cổng. Hãy kiểm tra riêng phần hỗ trợ xác thực được tài liệu hóa của công cụ đã cài đặt. Một cờ được chương trình Java khác chấp nhận không tự động trở thành tính năng của SDK Manager.
Cụ thể, việc đặt các thuộc tính tùy ý có tên http.proxyUser hoặc http.proxyPassword không chứng minh rằng trình tải xuống đọc chúng. Cơ chế xác thực phải thực sự sử dụng tài khoản và thực hiện trao đổi cần thiết.
Cũng hãy giữ --no_https ra ngoài việc sửa lỗi đăng nhập. Thay đổi cách yêu cầu tải xuống không cung cấp thông tin đăng nhập proxy còn thiếu.
Nếu ứng dụng khách được hỗ trợ không thể đáp ứng yêu cầu xác thực của proxy, hãy dùng phương án truy cập tương thích đã được tổ chức phê duyệt. Giữ điểm cuối của dịch vụ, cơ chế tài khoản và chính sách TLS tải xuống là các quyết định cấu hình riêng biệt. Một tuyến không xác thực đã được phê duyệt tới các bản tải SDK công khai có thể lấy máy chủ và cổng HTTP từ danh sách proxy HTTP; tuyến đó không bổ sung hỗ trợ xác thực cho dịch vụ gốc.