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 を使用しています。サーブレット認証を呼び出すと、認証は正常に機能しますが、認証に問題があり、「クラスが追加されていません」が原因である可能性があります。
助けてください....