当前位置:   article > 正文

HTTP响应头使用X-XSS-Protection(漏洞)_nginx 设置x-xss-protection响应头

nginx 设置x-xss-protection响应头

HTTP X-XSS-Protection 响应头是Internet Explorer,Chrome和Safari的一个功能,当检测到跨站脚本攻击 (XSS)时,浏览器将停止加载页面。虽然这些保护在现代浏览器中基本上是不必要的,当网站实施一个强大的Content-Security-Policy来禁用内联的JavaScript ('unsafe-inline')时, 他们仍然可以为尚不支持 CSP 的旧版浏览器的用户提供保护。

解决办法

Nginx配置

/usr/local/nginx/conf 里,打开nginx.conf

vim /usr/local/nginx/conf/nginx.conf


add_header X-Xss-Protection "1; mode=block";

•      0:禁用XSS保护;
•      1:启用XSS保护;
•      1; mode=block:启用XSS保护,并在检查到XSS攻击时,停止渲染页面(例如IE8中,检查到攻击时,整个页面会被一个#替换);

重启nginx

systemctl restart nginx 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/847436
推荐阅读
相关标签
  

闽ICP备14008679号