2017-07-12 1 views
0

J'utilise Ionic 3 et and android emulator pour développer une application. Je suis derrière un proxy d'entreprise. Mon application nécessite à la fois un accès à l'extérieur et à ma machine de développement. J'ai configuré l'APN de l'android émulé pour utiliser le proxy d'entreprise, mais est-il de toute façon de spécifier que ce proxy ne devrait pas être utilisé pour ma machine de développement?Définir l'émulateur android d'exclusion de proxy

J'ai trouvé de vieilles publications conseillant d'installer un proxy local sur ma machine de développement, et de diriger tout le trafic vers ce proxy afin qu'il puisse être envoyé à l'extérieur ou à mon PC de développement. Mais je cherchais un moyen plus simple, c'est-à-dire des exclusions de procuration.

Merci

+0

Avez-vous essayé le fichier de configuration de l'environnement pour la gestion des procurations pour la libération Dev séparement et Prod? Ce n'est pas officiellement publié, mais travailler ici: https://github.com/ionic-team/ionic-app-scripts/issues/762 – Aman

+0

J'ai trouvé ce lien (wile regardant quelque chose d'autre) mais ma question n'est pas vraiment à propos des environnements ici. Le proxy doit être défini sur l'appareil lui-même – David

Répondre

0

Vous ignorez le proxy d'entreprise de votre machine. Si vous utilisez Ubuntu [Il devrait y avoir un réglage similaire pour les autres OS], vous pouvez obtenir le réglage du proxy dans Système> Réseau> Proxy réseau. Si votre PC utilise votre proxy d'entreprise, vous pouvez le supprimer et cliquer sur "Appliquer au système". Ou si vous avez configuré votre propre proxy, vous pouvez utiliser ce proxy. Voici l'instantané.

enter image description here

Vous pouvez également fournir le javascript contournement de proxy dans le cadre.

Voici le lien pour le proxy qui ignore javascript.

http://cavaliercoder.com/blog/proxy-auto-configuration-script-to-bypass-proxy-for-local-addresses.html