0

Java(Java EE)、Spring&Hibernateを使用して開発されたWebアプリケーションがあります。役割とアクセスの管理にApacheShiroを使用することを計画しています。クライアントの要件の1つは、Drupalが選択されているWebアプリケーションと一緒にいくつかのCMS機能を使用することです。すべてのユーザーはJavaベースのWebアプリケーションで作成されているため、JavaWebアプリとDrupalの間でシングルサインオンを有効にします。

SSOを有効にすると、Webアプリケーションのユーザーは、Drupalで作成されたページ(静的コンテンツ、ブログなど)にアクセスできるようになります。

4

1 に答える 1

1

おそらく、CASを使用してDrupalとShiroの両方のSSOを処理するのが最善の選択肢です。DrupalにはCASモジュールがあり、ShiroはCASクライアントとして構成することもできます。ユーザーアカウントがどのように維持されているかについての詳細は提供していませんが、理想的には、その種のデータはOpenLDAPやActiveDirectoryなどのディレクトリシステムに保持されます。

于 2012-08-17T13:08:25.213 に答える