Bonjour,

Je travaille derrière un proxy et je tente d'utiliser l'API Contacts de Google, afin de rapatrier les contacts d'un compte.

Je développe sur Xubuntu.

Le problème est le suivant, le seul moyen que j'ai trouvé pour faire passer mon applic par le proxy est d'utiliser la propriété suivante, sous windows :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
System.setProperty("java.net.useSystemProxies", "true");
Sous linux, cela ne fonctionne pas, le proxy n'étant pas configuré en global.
(il est définit dans mon bashrc et dans mon env)

J'ai tenté ces différentes solutions :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
export http_proxy=proxy.mondomaine.biz:3128
dans mon environnement

Code : Sélectionner tout - Visualiser dans une fenêtre à part
-Dhttp.proxyHost=proxy.mondomaine.biz -Dhttp.proxyPort=3128
via la ligne de commande de lancement de mon programme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
System.setProperty("http.proxyHost", "proxy.mondomaine.biz");
System.setProperty("http.proxyPort", "3128");
Je me rends compte que la connexion vers google ne se fait pas via le proxy en sniffant les packets à l'aide de wireshark.

Quelqu'un aurait-il une idée de comment faire pour que ça fonctionne sous linux ?

Merci d'avance pour votre réponse !