Warm tip: This article is reproduced from serverfault.com, please click

security-如何防止将Ant Media Server的视频播放器作为iframe嵌入到其他网站?

(security - How to prevent embedding Ant Media Server's video player to other websites as iframe?)

发布于 2020-12-13 14:21:17

我正在将视频内容流式传输到Ant Media Server,并且我不希望其他域(网站)使用iframe嵌入Ant Media Server视频播放器。我该如何预防呢?

Questioner
faraway
Viewed
0
Mr. Tux 2020-12-14 00:01:32

你需要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

https://antmedia.io