当使用JAAS JDBCRealms和Tomcat时,我通常会定义域server.xml.但现在我正在寻找一个更简单的解决方案,在部署应用程序时我不必配置Tomcat容器.
如果可能的话,我想在web.xml中保留所有JAAS配置,并且只为每个应用程序/ webapp定义领域.
一个帖子提到他通过定义META-INF/context.xmlwebapp 的领域来做到这一点..但是我无法让它工作(为什么Tomcat经理使用我的LoginModule?).
请帮助我找到.war中的正确位置,以定义org.apache.catalina.realm.JDBCRealm随后用于该webapp的位置.
Buh*_*ndi 12
要定义自己的JDBCRealm,请META-INF/context.xml 在您自己的Web应用程序中创建一个.
根据您的Tomcat服务器版本的规范配置JDBCRealm:
这些链接向您展示了如何配置JDBCRealm.