Android-forrit gæti þurft núverandi proxyvistfang án þess að eiga tengistillingarnar. Byrjaðu á netproxyviðmótinu í stað þess að leita að gagnagrunnsdálki sem heitir user eða password.

APN-stilling símakerfisins lýsir aðgangi símafyrirtækisins. Reikningsreitir hennar tilheyra þeirri stillingu. Þeir eru ekki almenn skírteinageymsla fyrir HTTP-proxyið sem valið er á Wi-Fi, í stýrðu neti eða í einkatengingu forrits.

Nauðsynlegar upplýsingarViðeigandi stilling
Aðgangsreikningur símafyrirtækisins að gögnumAPN-stillingar, með aðgangstakmörkunum stýrikerfisins
Núverandi HTTP-proxy netsinsConnectivityManager og ProxyInfo
Innskráning sem valið proxy krefstStaðfestingarflæðið sem biðlarinn styður og samþykkt reikningsuppspretta

Á studdri Android-útgáfu skilar ConnectivityManager.getDefaultProxy() viðeigandi proxyupplýsingum. Niðurstaðan getur vantað. ProxyInfo getur lýst beinum endapunkti eða PAC-stillingu, svo skoðaðu form þess áður en þú meðhöndlar hverja niðurstöðu sem hýsil-og-port par.

ProxyInfo sýnir ekki almennt notandanafn/lykilorð par. Ef valda þjónustan krefst staðfestingar skaltu afla tilætlaðs reiknings í gegnum skírteinafyrirkomulag sem forritið styður. Proxy-áskorun og innskráning hjá símafyrirtækinu geta notað gjörólík auðkenni.

Þetta aðskilur líka uppgötvun frá notkun. Innfæddur socket eða SDK með eigin flutningi verður ekki proxy-meðvitað bara af því að forritið getur lesið ProxyInfo. Gefðu valda leið til biðlara sem styður siðareglur þess og staðfestingaraðferð.

Eldri dæmi sem fyrirspyrja símainnihaldsveitu lýsa tilteknum Android-útgáfum og heimildum. Þau eru gagnlegur sögulegur samhengi, en þau geta ekki breytt APN-reikningi í vantar lykilorðið fyrir ótengt proxy.

Tengdir greinar