2015-09-25 135 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打開了門戶。這通常與適當的連接器配置有關。 –