Eng Android-App kann déi aktuell Proxyadress brauchen, ouni d'Verbindungsastellungen ze besëtzen. Fänkt mat der Netzwierk-Proxyschnëttstell un, amplaz no enger Datebankssail mam Numm user oder password ze sichen.

D'Telefonie-APN-Konfiguratioun beschreift dem Bedreiwer säin Zougang. Seng Kontsfelder gehéieren zu där Konfiguratioun. Si sinn keen allgemenge Späicher fir Berechtegungen fir den HTTP-Proxy, deen am Wi-Fi, an engem geréierten Netzwierk oder an enger privater Verbindung vun enger App ausgewielt gouf.

Néideg InformatiounRelevant Konfiguratioun
Dem Bedreiwer säin DatezougangskontAPN-Astellungen, mat de Zougangsrestriktioune vun der Plattform
Aktuellen Netzwierk-HTTP-ProxyConnectivityManager an ProxyInfo
Login, deen en ausgewielten Proxy verlaangtDe vum Client ënnerstëtzten Authentifizéierungsfloss an déi approuvéiert Kontquell

Op enger ënnerstëtzter Android-Versioun gëtt ConnectivityManager.getDefaultProxy() déi applicabel Proxyinformatioun zréck. D'Resultat kann feelen. En ProxyInfo kann en direkten Endpunkt oder eng PAC-Konfiguratioun beschreiwen, also iwwerpréift seng Form, ier Dir all Resultat als Host-a-Port-Puer behandelt.

ProxyInfo weist kee universellt Benotzernumm/Passwuert-Puer. Wann den ausgewielte Service Authentifizéierung verlaangt, kritt de virgesinnene Kont iwwer dem App seng ënnerstëtzt Berechtegungs-Reegelung. Eng Proxy-Erausfuerderung an engem Bedreiwer säi Login kënnen ganz ënnerschiddlech Identitéite benotzen.

Dëst trennt och d'Entdeckung vum Gebrauch. En native Socket oder en SDK mat sengem eegenen Transport gëtt net proxybewosst just well d'App ProxyInfo liese kann. Gitt de ausgewielte Wee un e Client, dee säi Protokoll an seng Authentifizéierungsmethod ënnerstëtzt.

Méi al Beispiller, déi en Telefonie-Inhaltsuger befroen, beschreiwen bestëmmt Android-Versiounen a Berechtegungen. Si sinn nëtzlechen historesche Kontext, awer si kënnen en APN-Kont net an dat feelend Passwuert fir en onverbonnene Proxy ëmwandelen.

Ähnlech Artikelen