legacy-knowledge-base
公開されました Jul. 2, 2025

第三者認証機構を使用する場合、ランディングページのデフォルトのアクションがサポートされない。

投稿者

Laura Li

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

Liferay Supportは、特定のサードパーティ製品を他の製品よりも推奨または承認するものではありません。 Liferayは、これらの製品に関して、ここに記載または参照されているいかなる指示に対しても責任を負いません。 これらの原則の実行は、加入者の責任において行われるものとします。

サードパーティーの認証メカニズムは、デフォルトのランディングページアクションでは動作しません。なぜなら、デフォルトのランディングページアクションは、現在、Liferayポータル内部の認証メカニズムにのみ対応しているからです。

システム管理者がコントロールパネルのポータル設定、または portal-ext.properties ファイルの portal property default.landing.page.path で「デフォルトのランディングページ」を定義すると、OpenSSO などの自動ログイン機構では、自動ログイン機構が Liferay ポータル認証を通さないためランディングページパスは無視されます。

解決策

回避策として、Liferay PortalがホストするターゲットWebサイトのプライベートページにHTTPリダイレクトをトリガーするカスタム投稿ログインランディングページアクション(PostLoginLandingPageAction)を開発することが考えられます。 このプロセスを支援する場合は、カスタム開発とみなされることに留意してください。

did-this-article-resolve-your-issue

legacy-knowledge-base