Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 配置Liferay以使用HTTPS_Apache_Https_Tomcat6_Liferay 6 - Fatal编程技术网

Apache 配置Liferay以使用HTTPS

Apache 配置Liferay以使用HTTPS,apache,https,tomcat6,liferay-6,Apache,Https,Tomcat6,Liferay 6,我们使用Liferay与tomcat捆绑开发了一个应用程序门户。使用apachehttpd作为前端访问应用程序门户 当我们从HTTP迁移到HTTPS时,问题就开始了。对于HTTPS,最初我们为apachehttpd生成了自签名证书。但我们可以看到,只有主页加载了HTTPS,其余页面/链接仅使用HTTP。在调查中,我们注意到,在Liferay的控制面板中的站点页面设置下,“友好URL已在URL中硬编码。我们需要Liferay来使用HTTPS而不是HTTP` 如何配置相同的 这是因为默认情况下,使用

我们使用
Liferay
tomcat
捆绑开发了一个
应用程序门户
。使用
apachehttpd
作为前端访问应用程序门户

当我们从
HTTP
迁移到
HTTPS
时,问题就开始了。对于
HTTPS
,最初我们为
apachehttpd
生成了自签名证书。但我们可以看到,只有主页加载了
HTTPS
,其余页面/链接仅使用
HTTP
。在调查中,我们注意到,在
Liferay的
控制面板
中的
站点页面设置
下,“友好URL
已在URL中硬编码。我们需要
Liferay
来使用
HTTPS
而不是
HTTP`


如何配置相同的

这是因为默认情况下,使用Liferay生成的所有链接都使用http协议。要更改此设置,只需在portal-ext.properties中设置以下属性即可:

#
# Set the preferred protocol.
#
web.server.protocol=https

文章:

这是因为默认情况下,使用Liferay生成的所有链接都使用http协议。要更改此设置,只需在portal-ext.properties中设置以下属性即可:

#
# Set the preferred protocol.
#
web.server.protocol=https
第条: