java - 每当页面重新加载时如何使用tomcat身份验证
问题描述
我一直在开发一个包含登录页面和用户数据库维护的 Web 应用程序,并且我正在使用 tomcat 身份验证来验证用户凭据。我已经以这样的方式配置了tomcat,当调用某个servlet的url时,身份验证就会弹出。但是我只能使用一次身份验证,如果我回到同一页面,登录后没有来自服务器的身份验证。
解决方案
是的,我找到了答案。只需在相应的退出页面中包含 Session.Invalidate() 代码,它就会终止会话。但是您必须将身份验证从更改为 FORM。
推荐阅读
- css - TranslateX 打破了粘性导航栏
- c++ - 如何使用 auto 深度声明几个变量?
- c# - 填充数据适配器时字典中不存在给定的键
- c++ - 如何每次都在不同大小的循环中重新声明相同的数组?
- xml - 如何使用此架构使此 xml 文件有效
- excel - Mac上的VBA Excel Mac字典类获取Keys()属性
- google-maps - 如何重绘与用户绘制的完全相同的多边形(超过 4 个顶点)?
- ios - Xcode 测试目标无法访问框架
- php - 在 FileRun 中查看 User_Groups 表时,在 phpMyAdmin 中出现以下错误
- java - 我将如何获得这个特定的模式,for循环模式