首页 > 解决方案 > 与使用 csrf 令牌的锚标记一起使用时,javascript:history.go(-1) 缺少超链接功能

问题描述

在我的 jsp 页面中,我使用下面的代码来防止 csrf 攻击。

out.println(" CLICK <csrf:a href=\"javascript:history.go(-1);\">HERE</csrf:a> To go back to previous page.");

当我使用上面的代码时,“这里”缺少超链接功能,并且显示为没有超链接功能的普通文本。

在上面的代码中,如果我删除锚标记的“csrf”,那么一切正常,但在这一行,安全扫描期间报告了一个 csrf 漏洞。请建议我如何在上面的代码中使用 csrf 标签,而不会丢失超链接功能。

标签: javascripthtmljspcsrf

解决方案


推荐阅读