問題
- redirect.url.domain.allowed」プロパティを設定しても、リダイレクトが発生することがある。
-
再現するための手順
1) portal-ext.properties ファイルに以下のプロパティを設定する
redirect.url.security.mode=domain
redirect.url.domains.allowed=localhost
2) Liferay を起動する
3) 以下の URL がリダイレクトされる
http://localhost:8080/html/common/referer_js.jsp?referer=//google.com/
http://localhost:8080/html/common/forward_js.jsp?FORWARD_URL=//google.com/
期待する動作: ブラウザはlocalhostに留まるはずです
観察された動作: ブラウザはgoogle.comにリダイレクトされています。
Environment
- Liferay DXP
解決策
- 観測された動作は Liferay DXP の既知のバグであり、 LPS-144696によって対処されています。
追加情報
- この問題に対してHotfixが必要な場合は、パッチの詳細を添付して、Hotfixを要求するサポートチケットを作成してください。
- Liferay DXPへのFix PackとHotfixのインストール では、お客様の環境でのFixpack/Hotfixのインストール方法をご案内しています。