0

Tomcat JAASRealm のhttp://blog.frankel.ch/custom-loginmodule-in-tomcatチュートリアルを使用しています。server.xml に以下を追加しました。

レルム className="org.apache.catalina.realm.JAASRealm" appName="CustomLogin" userClassNames="ch.frankel.blog.loginmodule.PlainUserPrincipal" roleClassNames="ch.frankel.blog.loginmodule.PlainRolePrincipal" />

サーバーの起動中に取得しています

情報: サーブレット エンジンを開始しています: Apache Tomcat/5.5.27 2012 年 6 月 8 日 1:18:24 PM org.apache.catalina.realm.JAASRealm parseClassNames SEVERE: クラス ch.frankel.blog.loginmodule.PlainUserPrincipal が見つかりません! クラスが追加されていません。 2012 年 6 月 8 日 1:18:24 PM org.apache.catalina.realm.JAASRealm parseClassNames SEVERE: クラス ch.frankel.blog.loginmodule.PlainRolePrincipal が見つかりません! クラスが追加されていません。2012 年 6 月 8 日 1:18:24 PM org.apache.catalina.core.StandardHost start INFO: XML 検証が無効化されました 2012 年 6 月 8 日 1:18:24 PM org.apache.catalina.startup.HostConfig deployWAR INFO: Web アプリケーションのデプロイCustomLogin.war をアーカイブします。

Tomcat 5.5.27 を使用しています。サーブレット認証を呼び出すと、認証は正常に機能しますが、認証に問題があり、「クラスが追加されていません」が原因である可能性があります。

助けてください....

4

1 に答える 1

1

解決しました...上記のクラスを含むjarを/server/libフォルダーに追加し、正常に動作しました。

于 2012-06-08T08:40:44.753 に答える