每当页面重新加载时如何使用tomcat身份验证

Posted

技术标签:

【中文标题】每当页面重新加载时如何使用tomcat身份验证【英文标题】:How to use tomcat authentication whenever a page reloads 【发布时间】:2020-03-21 20:57:02 【问题描述】:

我一直在开发一个包含登录页面和用户数据库维护的网络应用程序,并且我正在使用 tomcat 身份验证来验证用户凭据。我已经以这样的方式配置了tomcat,当调用某个servlet的url时,身份验证就会弹出。但是我只能使用该身份验证一次,如果我回到同一页面,则在登录后没有来自服务器的身份验证。

【问题讨论】:

请不要在图片中发布代码。 这就是基本身份验证的工作原理。您可以删除浏览器中存储的凭据,仅此而已。 知道怎么做吗? 恐怕必须手动完成 【参考方案1】:

是的,我找到了答案。只需在相应的注销页面中包含 Session.Invalidate() 代码,它就会终止会话。但是您必须将身份验证从更改为 FORM。

【讨论】:

以上是关于每当页面重新加载时如何使用tomcat身份验证的主要内容,如果未能解决你的问题,请参考以下文章

Firebase 身份验证在页面重新加载时在 nuxtjs 中间件中为空

Laravel API - 重新加载页面后身份验证工作

Angular:处理重新加载页面和用户身份验证

重新加载页面后重新使用 UCWA 应用程序

FirebaseUI for Web — 身份验证 — 如何重新进行身份验证?

登录前会话ID?