2015-09-25 75 views
0

在老版本的Liferay中,这是在控制面板中设置的。如何让liferay生成https链接而不是http链接?

这表现为我们与应用程序建立HTTPS连接的问题,但是应用程序启动已执行,但浏览器加载了未受保护的数据,浏览器将其报告为错误。

我可以使用此(切换 - 重新定位)(从HTTP更改为HTTPS)?

我的本地应用程序在HTTP中打开。我需要迁移到HTTPS网址。

如何使用属性文件进行配置。 ex: relocate http://ab.qa.app.us/ https://ab.qa.app.us/

+0

你对当地的Liferay和/或服务器这个问题?你的平台在本地和/或服务器上是什么?你在标签中提到了nginx。如果是这样,你可能需要配置它不同,我下面提到。 – VC1

回答

0

如果我正确理解问题并且此问题针对您的本地生命周期包,则需要执行以下步骤在Tomcat和Liferay上配置HTTPS。请澄清,如果你已经做了这些步骤,仍然遇到了问题:

  • 启用HTTPS与Tomcat上自签名证书(按照以下Liferay的wiki文章中的步骤)
  • 以下属性添加到portal-ext.properties文件。

company.security.auth.requires.https =真

请参阅本文的详细信息:How to configure HTTPS in Liferay

+0

据我了解OP的意图(这是由于他的格式造成的),他并没有要求在认证时如何改变为HTTPS。但是他存在所有链接都是HTTP的问题,即使使用HTTPS打开了门户。这通常与适当的连接器配置有关。 –