服务器设置X-Frame-Options Header响应头(Tomcat,服务器,项目)

摘要:
解决方案打开Tomcat配置文件搜索httpHeaderSecurity有两处地方˂!

服务器设置X-Frame-Options Header响应头(Tomcat,服务器,项目)第1张

解决方案(修改tomcat配置文件)
打开Tomcat配置文件(confweb.xml)搜索 httpHeaderSecurity有两处地方

<!--第一处将注释放开-->
   <filter>
        <filter-name>httpHeaderSecurity</filter-name>
            <filter-class>org.apache.catalina.filters.HttpHeaderSecurityFilter</filter-class>
        <async-supported>true</async-supported>
<!--新增内容-->
        <init-param>
            <param-name>antiClickJackingEnabled</param-name>
            <param-value>true</param-value>
        </init-param>
        <init-param>
            <param-name>antiClickJackingOption</param-name>
            <param-value>SAMEORIGIN</param-value>
        </init-param>
    </filter>
<!--第二处-->
    <filter-mapping>
        <filter-name>httpHeaderSecurity</filter-name>
        <url-pattern>/*</url-pattern>
        <dispatcher>REQUEST</dispatcher>
    </filter-mapping>

免责声明:文章转载自《服务器设置X-Frame-Options Header响应头(Tomcat,服务器,项目)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇基金风险等级和客户风险承受能力评价标准公示sqlserver 保留小数方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

算法设计和数据结构学习_5(BST&amp;amp;AVL&amp;amp;红黑树简单介绍)

  前言:   节主要是给出BST,AVL和红黑树的C++代码,方便自己以后的查阅,其代码依旧是data structures and algorithm analysis in c++ (second edition)一书的作者所给,关于这3中二叉树在前面的博文算法设计和数据结构学习_4(《数据结构和问题求解》part4笔记)中已经有所介绍。这里不会去详...

react中实现滚动到指定位置固定显示导航栏,反之浸入背景

  需求描述   当导航栏置顶时,导航栏沉浸在背景图里;当鼠标滑动滚轮到一定位置时,显示导航栏   用原生JS实现   给window添加scroll滚动事件并执行对应方法,这里执行方法为handleScroll      react中实现   在react中如果要使用上面的代码,需要使用生命周期函数componentDidMount添加scroll滚动事...

less 官网讲解 ( http://www.bootcss.com/p/lesscss/ )

变量 变量允许我们单独定义一系列通用的样式,然后在需要的时候去调用。所以在做全局样式调整的时候我们可能只需要修改几行代码就可以了。 // LESS @color: #4D926F; #header { color: @color; } h2 { color: @color; } /* 生成的 CSS */ #header { co...

PHP解决跨域问题

一、什么是跨域   跨域,指的是从一个域名去请求另外一个域名的资源。即跨域名请求!跨域时,浏览器不能执行其他域名网站的脚本,是由浏览器的同源策略造成的,是浏览器施加的安全限制。 二、什么是同源策略   同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓同源是指"协议+域名+端口"三者相同...

cmake编译多个文件

demo.h #ifndef UNTITLED_HEADER_DEMO_H #define UNTITLED_HEADER_DEMO_H void printHello(char *name); #endif //UNTITLED_HEADER_DEMO_H demo.c // // Created by gxf on 2020/2/6. // #i...

LRU缓存及其实现

缓存是我们日常开发中来提高性能最直接的方式,经常会听到有人说:性能不行?是因为你没加缓存!常见的缓存有外部缓存服务以及程序内部缓存,外部缓存服务包括:Redis、Memcached等,内部缓存就是我们可以在程序内使用类似HashMap这种方式来建立缓存,另外比如Web中常见的cdn静态资源缓存等也属于缓存,以及我们计算机中的CPU缓存,文件系统缓存等都不约...