spring - 如何判断用户是否已从 Spring 中的不安全页面进行身份验证?
问题描述
所以我接管了一个使用 Spring 安全性的应用程序。该应用程序具有非安全页面和共享 html 的安全页面,这些页面会根据用户是否已通过身份验证生成带有选项的页眉。在安全页面中,isAuthenticated 值设置为供 html 使用,但在非安全页面中,isAuthenticated 值始终为 false。
我是春天的新手。这是事情的本意还是应用程序设置不正确。标头中的共享 html 想知道它是否应该包含登录按钮,或者是否应该包含注销按钮以及仅对经过身份验证的用户可用的其他选项。
<div class="btn-group" sec:authorize="isAuthenticated()">
<a th:href="@{/logout}">Logout</a>
</div>
解决方案
推荐阅读
- java - Confused About Junit Test for List
- python - TypeError:“builtin_function_or_method”对象不可迭代
- grails - 使用 Grails Promises 时生成 NullPointerException
- android - OpenCV 测量居中对象的大小
- acumatica - Acumatica 自动化步骤无法添加简单的打印操作或报告
- android - Android - ResourcesNotFoundException
- c - 为什么所有转换为汇编程序的 C 函数都以一些相同的操作开始和结束?
- mql4 - 如何在 MQL4 指标代码中插入警报?
- c++ - 将我的主输出库与我的测试可执行文件链接时出现问题
- c++ - QGraphicsScene位置问题