Paramétrage d’un Proxy HTTP pour Liferay

Pour ajouter le paramétrage d’un proxy HTTP à votre instance Liferay, il faut:

  • Ajouter le fichier system-ext.properties dans le classpath (tomcat/lib par exemple)
  • Configurer le fichier system-ext.properties avec
    • http.proxyHost=<ip>
    • http.proxyPort=<port>
    • http.nonProxyHosts=127.0.0.1,…
    • https.proxyHost=<ip>
    • https.proxyPort=<port>
    • https.nonProxyHosts=127.0.0.1,…
  • Si cette solution ne vous convient, vous pouvez ajouter les mêmes paramètres au paramétrage de la JVM (-Dhttp.proxyHost=<ip> -Dhttp.proxyPo…)
  • En cas d’authentication, dans votre fichier portal-ext.properties
    • com.liferay.portal.util.HttpImpl.proxy.auth.type=username-password
    • com.liferay.portal.util.HttpImpl.proxy.username=$YOUR_USERNAME
    • com.liferay.portal.util.HttpImpl.proxy.password=$YOUR_PASSWORD

Voilà vous pouvez utiliser HTTPUtil de Liferay sans vous soucier de la gestion du proxy.

 

You may also like...