Drupal 7 Web サイトと Java Web アプリケーション (Tomcat で実行) があります。それらは同じドメインにあります。シングルサインオンへの参加を希望します。
Drupal は、ユーザー ベース (ユーザー登録、ユーザー ロールなど) を管理する必要があります。認証された Drupal ユーザーは、認証を求められることなく Tomcat Web サイトに移動できる必要があります。
認証されていないユーザーが (Drupal パブリック エリアから、または直接リンクを使用して) Tomcat Web サイトにアクセスすると、認証を実行するために Drupal にリダイレクトされます。
私が探しているソリューションのその他の特徴は次のとおりです。
- カスタム認証スキーマを最初から実装したくありません (セキュリティ上の理由から)。
- 既存のJava対応物(Spring Securityなど)を備えたdrupalプラグインを見つけたいと思います。
Drupal OpenId SSO Provider (AX 属性交換)を試してみましたが、認証を実行するために Drupal にリダイレクトされる前に、Java サイトで OpenId URL を入力する必要があります。
ここに私が見つけたすべての Drupal SSO プラグインがあります: https://groups.drupal.org/node/182004
誰でも私にアドバイスできますか?