2017-09-20 5 views
0

WebプロジェクトでApache ShiroとCassandra Database間の接続を実装して、shiroセッション管理がCassandraデータベースのユーザー名とパスワードを取得する方法を教えてください。Apache ShiroとCassandraデータベースの接続

私はログインフォームがあるWebプロジェクト(Marionette)を持っています。 shiroは、shiro.iniファイルではなく、Cassandraデータベースから読み取ったユーザー名とパスワードに基づいて認証を実行します。

私は2つの間の接続を確立できません。

私は以下のリンクに従っていますが、shiro iniファイルを使用して、cassandraデータベースの代わりにユーザーを検証しています。

https://github.com/lhazlewood/shiro-cassandra-sample

答えて

0

あなたが投稿したリンクは、(クラスタ内の)現在のセッションを保存するためにカサンドラを使用しています

あなたはユーザー/パスワード情報を保存したい場合は、独自のレルムを作成する必要があります。

参照:http://shiro-user.582556.n2.nabble.com/How-to-add-a-role-to-the-subject-td5562700.html (又は四郎で既存のレルムの任意の一例として使用する)