Liferay Portal CE 7的代理配置

问题描述 投票:1回答:1

我对Liferay Portal 7 CE的代理配置有疑问。我已经搜索了很长一段时间,但没有找到任何真正有用的主题。这里有关于Liferay在Wildfly中的代理配置相关的stackoverflow的问题,但还没有得到解答:Proxy Settings Wildfly

我们使用squid代理服务器进行Internet访问(没有身份验证,只有代理端口和HTTP和HTTP的主机)。我想在我的本地机器上运行Liferay门户,因此需要告诉门户网站使用代理进行Web访问。

我该怎么做呢?我是否进行了更改

a)Liferay的配置文件(即,我猜想是portal-ext.properties)或者我是否会改变

b)运行门户网站的应用程序服务器的配置文件,或

c)更改portlet的配置(例如,针对市场portlet)?

我必须在相应的配置文件中设置哪些选项?

最好的祝福,

费利克斯

configuration-files http-proxy wildfly-10 liferay-7
1个回答
1
投票

代理配置分为两个配置文件:system-ext.properties和portal-ext.properties。

在system-ext.properties中,您必须配置影响整个JVM进程的代理环境配置设置:

http.proxyHost=192.168.0.200
http.proxyPort=4480

您必须在webapps / ROOT / WEB-INF / classes中创建system-ext.properties文件。 (在Liferay应用程序类加载器中)您可以在以下链接中获得有关system-ext代理设置的更多信息:https://docs.liferay.com/portal/7.0/propertiesdoc/system.properties.html#HTTP

在portal-ext.properties中,您必须配置仅影响Liferay门户的代理环境配置设置:

com.liferay.portal.util.HttpImpl.proxy.username=
com.liferay.portal.util.HttpImpl.proxy.password=

您可以在以下链接中获得有关portal-ext代理设置的更多信息:https://docs.liferay.com/portal/7.0/propertiesdoc/portal.properties.html#HTTP

如果您的代理没有身份验证,则只需要system-ext.properties设置

© www.soinside.com 2019 - 2024. All rights reserved.