我正在将视频内容流式传输到Ant Media Server,并且我不希望其他域(网站)使用iframe嵌入Ant Media Server视频播放器。我该如何预防呢?
你需要HTTP Header Security Filter
在web.xml文件中启用。web.xml
可将文件/usr/local/antmedia/webapps/{APP}/WEB-INF/web.xml
添加到以下过滤器中,web.xml
然后重新启动服务器,该文件可用
<filter>
<filter-name>HttpHeaderSecurityFilter</filter-name>
<filter-class>org.apache.catalina.filters.HttpHeaderSecurityFilter</filter-class>
<init-param>
<param-name>hstsEnabled</param-name>
<param-value>false</param-value>
</init-param>
<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>HttpHeaderSecurityFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
然后重新启动Ant Media Server
sudo service antmedia restart
想要查询更多的信息:
https://tomcat.apache.org/tomcat-8.5-doc/config/filter.html#HTTP_Header_Security_Filter