单击Jacking Filter 添加 X-FRAME-OPTIONS 作为响应

2024-03-24

为了解决 clickJacking 问题并阻止 iframe 打开我的网站,我创建了一个 servlet 过滤器,在其中添加以下行以添加“X-FRAME-OPTIONS”响应标头。但是,当我运行页面并查看该页面的响应标头时,我从未在其中获得此标头。知道为什么吗?

public void doFilter(
        ServletRequest request, ServletResponse response, FilterChain chain
        ) throws IOException, ServletException
    {

        HttpServletResponse res = (HttpServletResponse)response;
        chain.doFilter(request, response);

        //Specify the mode
        res.addHeader("X-FRAME-OPTIONS", "DENY");
    }

调用前需要添加 headerdoFilter。当控制权从doFilter标头和正文已经发送,因此您的addHeader被忽略。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

单击Jacking Filter 添加 X-FRAME-OPTIONS 作为响应 的相关文章

随机推荐