問題タブ [liferay-6.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
309 参照

active-directory - Liferay は Active Directory ユーザーを認証しません

Active Directory アカウントを使用して liferay にアクセスしようとしましたが、サインインできません。ユーザーが正常にインポートされていることはわかっていますが、liferay はパスワードをインポートしていないようです。この問題を解決するにはどうすればよいですか?

AD 環境: Windows Server 2012 Liferay 6.2

0 投票する
1 に答える
291 参照

eclipse - ロンボクはantでエラーをコンパイルしますか?(liferay6.2)

liferay6.2ポートレット アプリケーションで lombok.jarを使用しています。Kepler Eclipse IDE は lombok.jar を認識します。しかし、apache-ant-1.9.6 でコンパイルすると、エラーが発生します。

0 投票する
1 に答える
507 参照

database - データベース全体の liferay id ジェネレーター

ユーザーを顧客データベースから liferay ポータルに移行するタスクが与えられました。

ユーザーを機能させるために、データを入力する必要があるすべての場所をすでに見つけることができました(USER_、USERS_GROUPS、CONTACT_、LAYOUTSET、EXPANDOVALUE)。

私が直面した唯一の問題はIDです。Liferay はそれらを生成するためにシーケンスを使用しません (少なくとも私は見つけていません) が、コードからそれらを生成するようです。さらに懸念されるのは、すべての ID (UserID、GroupId、RowID など) がテーブルの範囲内だけでなく、データベース全体で一意である必要があるようです。

データベースで最後に使用された ID を取得する方法と、スクリプトで使用された最後の ID を設定する方法を見つけて、Liferay がそれを再び使用しないようにする必要があります。

アプリケーション サーバーにはアクセスできず、データベースにしかアクセスできないため、API を使用できません...

0 投票する
2 に答える
672 参照

liferay - Liferay 構造/テンプレートで外部リンクを使用する

現在、Liferay 6.2 で構造/テンプレートの組み合わせを開発していますが、問題を発見しました。

私の構造では、ユーザーは外部サイトへの URL を入力できます (たとえば、「www.google.com」)。

私のテンプレートでは、そのページへのリンクが必要ですが、現在のコードは構造の文字列値をサイトの BaseURL に追加するだけです。www.company-url.de/web/www.google.de のようなもの

(許可されているかどうかわからないため、正しいURLを提供できません)

文字列を追加する代わりに、独立した URL として使用するように Liferay に指示する方法はありますか?

どうもありがとうございました。

0 投票する
0 に答える
56 参照

java - ログイン後にのみLiferayカスタム属性が空白

Liferay 6.2 CE GA1 インストールで、User リソースにリンクされた 2 つのカスタム属性を作成しました。私のローカル環境では、これらの属性を読み取るときに問題はありませんが、本番環境では、ログインするたびに、これらのフィールドを取得しようとすると空白になります。

助言がありますか?

0 投票する
0 に答える
1114 参照

liferay - Liferay LDAP マッピング

LDAP 属性を、コントロール パネルで使用できない LR ユーザー属性 (「コメント」など) にマップできないという問題が発生しています。

たとえば、LDAP 属性「department」を LR User モデル属性 jobTitle にマップすると、次のように機能します。

CMS で構成できないフィールドに同じ属性を読み込もうとしても、機能しません(値が割り当てられないことを意味します)。

また、機能しないカスタム マッピングも試しました。userDepartment という名前のカスタム属性を User オブジェクトに作成しました。そして、portal-ext.properties 内の対応するマッピング:

つまり、一言で言えば、LDAP からの任意のフィールドを、コントロール パネルに表示される LR ユーザー属性 (スクリーン名、名、姓、パスワード、役職、メールなど) にマップすることはできますが、他の LR ユーザー属性 (コメント、カスタム属性)。

補足: この問題は、portal-ext.properties が読み取られていない (更新されていない) こととは関係ありません。すべてのテスト シナリオで、以前の LDAP 設定は削除されているため、portal-ext.properties から再び読み込まれます。プロパティが正しいという事実は、portalpreferences テーブルから確認されています。

Liferay バージョン 6.2.10 EE

0 投票する
1 に答える
3560 参照

java - セッション Cookie をセキュアに設定し、LFR_SESSION_STATE_% に httpOnly を設定します

環境 :

  1. Jbossを使用したLiferay 6.2

httponly とセキュアを実装しようとしています。

このために、以下のようないくつかの変更を行いました

Portal-ext.properties に追加:

ROOT.war/WEB-INF/web.xml に以下のプロパティを追加

LFR_SESSION_STATE_で始まるものを除いて、すべてのセッション Cookie が httponly であることがわかります。

これをどのように処理できるか、誰でも提案できますか。

0 投票する
1 に答える
53 参照

liferay - 応答性のないテーマ

アプリケーションを Liferayv 6.2 に移行していますが、テーマを非応答にしたいです。どうやってやるの?