質問

Jaas JdbcrealmsをTomcatで使用する場合、私は通常、で領域を定義します server.xml. 。しかし、今では、アプリケーションを展開するときにTomcatコンテナを構成する必要がないより簡単なソリューションを探しています。

可能であれば、すべてのJAAS構成をWeb.xmlに保持し、アプリケーション/WebAppごとのレルムを定義するだけです。

あるスレッドは、彼が領域を定義することによってこれを行ったことに言及しています META-INF/context.xml WebApp ..しかし、私はそれを機能させることができませんでした(Tomcatマネージャーが私のLoginModuleを使用しているのはなぜですか?).

.warの正しい場所を見つけるのを手伝ってください。 org.apache.catalina.realm.JDBCRealm その後、そのWebAppに使用されます。

役に立ちましたか?

解決

あなた自身を定義するために JDBCRealm, 、aを作成します META-INF/context.xml 独自のWebアプリケーション。

Tomcatサーバーバージョンに基づいて、仕様に従ってJDBCREALMを構成します。

これらのリンクは、JDBCREALMを構成する方法を正確に示しています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top