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" />

在启动服务器时我得到

信息:启动 Servlet 引擎:Apache Tomcat/5.5.27 2012 年 6 月 8 日下午 1:18:24 org.apache.catalina.realm.JAASRealm parseClassNames 严重:找不到类 ch.frankel.blog.loginmodule.PlainUserPrincipal!未添加类。 2012 年 6 月 8 日下午 1:18:24 org.apache.catalina.realm.JAASRealm parseClassNames 严重:找不到类 ch.frankel.blog.loginmodule.PlainRolePrincipal!未添加类。2012 年 6 月 8 日下午 1:18:24 org.apache.catalina.core.StandardHost 开始信息:XML 验证已禁用 2012 年 6 月 8 日下午 1:18:24 org.apache.catalina.startup.HostConfig deployWAR 信息:部署 Web 应用程序归档 CustomLogin.war

我正在使用 tomcat 5.5.27。当我调用我的 servlet 身份验证工作正常但授权有一些问题,可能是由于“未添加类”。

请帮忙....

4

1 回答 1

1

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

于 2012-06-08T08:40:44.753 回答