Mein LG LS840 Viper 4G LTE (Sprint) wurde kürzlich auf 4.0/ICS aktualisiert. Unter 2.3/GB wurden die Proxy-Einstellungen vollständig deaktiviert, aber ich kann jetzt Proxy-Einstellungen pro Netzwerk für die verschiedenen WiFi-Netzwerke einrichten, mit denen ich verbunden bin. Außer-
Gibt es eine Möglichkeit, der Proxy-Bypass-Liste Platzhalter hinzuzufügen? Auf (sagen wir) „Work WiFi“ kann ich example.com
zur Proxy-Bypass-Liste hinzufügen, aber nicht *.example.com
. Wenn einer der Einträge in der Liste ein Sternchen enthält, ist die Schaltfläche Speichern deaktiviert.
Ist das eine Einschränkung in Android oder eine, die Sprint & LG mir auferlegt haben? Gibt es eine Problemumgehung?
ETA: Ein Kollege, der auf ein ähnliches Problem mit Cyanogenmod stößt, schlug vor .example.com
(führender Punkt, kein Sternchen); diese Problemumgehung funktioniert für ihn, aber mein Telefon lehnt dieses Formular ebenfalls ab.
Wenn ich mir diesen CyanogenMod-Quellcode ansehe (der laut Dateiverlauf eigentlich keine CyanogenMod-spezifischen Änderungen aufweist), sehe ich, dass der Anfangspunkt in Proxy-Bypass-Listenelementen einfach ignoriert wird und ein Anfangsplatzhalter impliziert ist – das heißt , Sie können entweder example.com
oder .example.com
in die Liste schreiben, und dieser Eintrag wird mit example.com
, a.example.com
, a.b.example.com
, … übereinstimmen (beachten Sie, dass eine beliebige Anzahl von Subdomain-Ebenen übereinstimmen kann, anders als zB mit *.example.com
in einem SSL-Zertifikat).
Wenn Ihr Telefon tatsächlich nicht auf diese Weise funktioniert (z. B. Sie fügen etwas example.com
zur Proxy-Umgehungsliste hinzu, www.example.com
gehen aber trotzdem durch den Proxy), wurde dieser Code entweder vom Telefonanbieter geändert oder eine bestimmte App verwendet ihre eigene Implementierung der Umgehungsliste Übereinstimmung anstelle des vom System bereitgestellten Codes.