In Android-app kin it aktuele proxyadres nedich hawwe sûnder de ferbiningsynstellingen te besitjen. Begjin by de netwurk-proxyynterface ynstee fan te sykjen nei in databasekolom mei de namme user of password.

De telefony-APN-konfiguraasje beskriuwt tagong fan de oanbieder. De accountfjilden dêrfan hearre by dy konfiguraasje. Se binne gjin algemien bewarplak foar bewiisstikken foar de HTTP-proxy dy't keazen is op Wi-Fi, in beheard netwurk of in privee ferbining fan in app.

Nedige ynformaasjeRelevante konfiguraasje
Data-tagongsaccount fan de oanbiederAPN-ynstellingen, mei de tagongsbeheiningen fan it platfoarm
Aktuele netwurk-HTTP-proxyConnectivityManager en ProxyInfo
Oanmelding dy't in keazen proxy fregetDe troch de klient stipe autentikaasjestream en de goedkarde accountboarne

Op in stipe Android-ferzje jout ConnectivityManager.getDefaultProxy() de tapaslike proxy-ynformaasje werom. It resultaat kin ûntbrekke. In ProxyInfo kin in direkte einpunt of PAC-konfiguraasje beskriuwe, besjoch dêrom syn foarm foardat jo elk resultaat as in host-en-poartpear behannelje.

ProxyInfo biedt gjin universeel brûkersnamme/wachtwurdpear. As de keazen tsjinst autentikaasje freget, krije dan it bedoelde account fia de troch de app stipe bewiisstikkenregeling. In proxy-útdaging en in oanmelding by de oanbieder kinne hiel ferskillende identiteiten brûke.

Dit skiedt ek ûntdekking fan gebrûk. In native socket of in SDK mei eigen ferfier wurdt net proxy-bewust allinnich om't de app ProxyInfo lêze kin. Jou de keazen rûte oan in klient dy't syn protokol en autentikaasjemetoade stipet.

Aldere foarbylden dy't in telefony-ynhâldoanbieder freegje, beskriuwe bepaalde Android-ferzjes en tastimmingen. Se binne nuttige histoaryske kontekst, mar se kinne in APN-account net feroarje yn it ûntbrekkende wachtwurd foar in net besibbe proxy.

Relatearre artikelen