Android апп нь холболтын тохиргоог эзэмшихгүйгээр одоогийн прокси хаягийг шаардаж болно. user эсвэл password нэртэй өгөгдлийн сангийн баганыг хайхын оронд сүлжээний прокси интерфейсээс эхэл.

Телефоны APN тохиргоо нь операторын хандалтыг тодорхойлдог. Түүний бүртгэлийн талбарууд тэр тохиргоонд хамаарна. Тэд Wi-Fi, удирдлагатай сүлжээ эсвэл аппын хувийн холболтод сонгосон HTTP проксид зориулсан ерөнхий итгэмжлэлийн сан биш.

Шаардлагатай мэдээлэлХамааралтай тохиргоо
Операторын өгөгдөлд хандах бүртгэлAPN тохиргоо, платформын хандалтын хязгаарлалттай
Сүлжээний одоогийн HTTP проксиConnectivityManager ба ProxyInfo
Сонгосон проксид шаардагдах нэвтрэлтКлиентийн дэмждэг баталгаажуулалтын урсгал ба зөвшөөрөгдсөн бүртгэлийн эх сурвалж

Дэмжигдсэн Android хувилбарт ConnectivityManager.getDefaultProxy() холбогдох прокси мэдээллийг буцаана. Үр дүн байхгүй байж болно. ProxyInfo шууд төгсгөлийн цэг эсвэл PAC тохиргоог тодорхойлж болох тул үр дүн бүрийг хост-ба-порт хос гэж үзэхийн өмнө хэлбэрийг нь шалга.

ProxyInfo нь бүх нийтийн хэрэглэгчийн нэр/нууц үгийн хосыг ил гаргадаггүй. Сонгосон үйлчилгээ баталгаажуулалт шаардвал зорьсон бүртгэлийг аппын дэмждэг итгэмжлэлийн зохицуулалтаар ав. Прокси сорилт болон операторын нэвтрэлт огт өөр таних тэмдэг ашиглаж болно.

Энэ нь илрүүлэлтийг ашиглалтаас тусгаарладаг. Эх socket эсвэл өөрийн тээвэртэй SDK нь апп ProxyInfo уншиж чаддаг учраас л прокси мэддэг болохгүй. Сонгосон замыг түүний протокол, баталгаажуулалтын аргыг дэмждэг клиентэд өг.

Телефоны контент үйлчилгээ үзүүлэгчээс асуудаг хуучин жишээнүүд тодорхой Android хувилбар, зөвшөөрлийг тодорхойлдог. Тэдгээр нь түүхэн ашигтай нөхцөл боловч APN бүртгэлийг холбоогүй проксид дутагдаж буй нууц үг болгож чадахгүй.

Холбоотой нийтлэлүүд