为什么tomcat7在JAAS中找不到LoginModule类
我有一个打包在WAR中的应用程序,该应用程序在现有的Tomcat6服务器上运行良好。
我现在正在尝试将其部署在tomcat7中,但是在运行登录操作后立即收到以下错误:登录失败。原因:LoginException:找不到LoginModule类:security.jass.SimpleLoginModule
我在conf文件中有以下内容,该文件在Java的security.properties中定义:
UserLoginImpo{
security.jass.SimpleLoginModule required;
};
在此更改类名(错误的类名)将使tomcat说找不到该类名,从而消除了“未拾取conf文件”的原因。
该类应位于类路径中:它位于WAR的lib文件夹中的一个jar中。
我可能会缺少什么?
回答:
正如@Jim指出的那样,程序包名称不正确:security.jaas,而不是security.jass。
证明您确实需要注意细节。
以上是 为什么tomcat7在JAAS中找不到LoginModule类 的全部内容, 来源链接: utcz.com/qa/407476.html