Tomcat JAASRealm : 启动服务器后获取"Class not added"



我正在使用 http://blog.frankel.ch/custom-loginmodule-in-tomcat 教程的tomcat JAASRealm.我在下面添加了服务器.xml

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

启动服务器时,我得到

信息:启动 Servlet 引擎:Apache Tomcat/5.5.27 2012-6-8下午01:18:24 org.apache.catalina.realm.JAASRealm parseClassNames SEVERE:Class ch.frankel.blog.loginmodule.PlainUserPrincipal 未找到!类号 t补充道。 2012-6-8下午01:18:24 org.apache.catalina.realm.JAASRealm parseClassNames SEVERE:Class ch.frankel.blog.loginmodule.PlainRolePrincipal 未找到!类号 t补充道。 2012-6-8下午01:18:24 org.apache.catalina.core.StandardHost start 信息: XML 验证已禁用 2012-6-8下午01:18:24 org.apache.catalina.startup.HostConfig deployWAR 信息:部署 Web 应用程序存档 CustomLogin.war

我正在使用雄猫 5.5.27。当我调用我的 servlet 身份验证工作正常时,但授权存在一些问题,可能是由于"未添加类"。

请帮忙....

它得到了解决...我在/server/lib 文件夹中添加了一个包含上述类的 jar,并且它工作正常。

相关内容

最新更新