繁体   English   中英

Spring Security CSRF:如何在Java中检索令牌

[英]Spring Security CSRF: How to retrieve token in Java

我可以看到如何在JSP表单中包含CSRF令牌,只需添加以下行

<input type="hidden" name="${_csrf.parameterName}" value="${_csrf.token}" />

到此为止。 但是,如何在我的@Controler类之一中获取参数名称和令牌? 我浏览了文档,却没有发现任何结果,还浏览了Model和HttpSession属性,但均未找到。

您可以检索令牌使用:

CsrfToken token = (CsrfToken) request.getAttribute("_csrf");

您可以在控制器方法参数列表中获得请求

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM