如何获得Spring Security's客户端上来自JSESSIONID cookie的令牌用户名

How to get a Spring Security's token username on the client side from JSESSIONID cookie?

本文关键字:JSESSIONID cookie 用户 令牌 客户端 Security Spring 何获得      更新时间:2023-09-26

在服务器上以任何方式创建Springs的AuthenticationToken时指定的用户名是否存储在客户端?它是以某种方式存储在JSESSIONID cookie中还是以其他方式存储,或者它只是一个绑定到容器会话的服务器端实体?我想在我的页面中从JS脚本中检索用户名,以显示用户名等。有可能这样做吗?其他选择?

Thx。

看看SavedRequestAwareAuthenticationSuccessHandler,你可以在这个方法上添加一个cookie。你可以在这里看到所有的流量http://docs.spring.io/spring-security/site/docs/3.0.x/reference/core-web-filters.html#form-登录流处理。