1

私は、地球上のすべての Liferay のベスト プラクティスにおそらく違反する非常に非標準的な状況にあることを理解していますが、ご容赦ください。

私は独自の .war に含まれる独立した Web アプリケーションを持っています。これを、Liferay 6.1.0 がバンドルされている同じ Tomcat にデプロイすることができたので、Liferay は独自のコンテキスト パス ( /wise) に応答し、私の他のアプリケーションは、自分自身に応答します/wip-reports

私が今しなければならないことは、Liferay にログインしたユーザーからリクエストが来ているかどうかを既存の Web アプリケーションにチェックさせ、基本的に Liferay をアプリケーションの SSO プロバイダーとして機能させることです。

liferay-plugin-package.xmlLiferay にそれがポートレットであると認識させるためにアプリケーションに を追加しましたWEB-INFが、サインオンしたユーザーからリクエストが送信されているかどうかを Liferay に他のアプリケーションのサーブレットに伝える方法 (かどうか) はまだわかりません。

InvokerFilterアプリケーションの にLiferay を追加するように言われましたweb.xmlが、それを行っても成功せず、InvokerFilter ソース コードを見ると、これがどのように役立つかわかりません。

(できれば単純な)アイデアはありますか?

4

1 に答える 1

0

Liferay 6.1 EE には、 https: //www.liferay.com/web/mika.koivisto/blog/-/blogs/getting-started-with-liferay-saml-2-0-identity-provider に組み込まれた SAML プロバイダーが付属しています

CE エディションの場合は自己責任ですが、巧妙なライフレイ サービスを利用すれば、多くのことを達成できると思います。Liferayフォーラムでヒント得ることができます。

幸運を

于 2013-08-30T07:02:33.857 に答える