【问题标题】:How to prevent embedding Ant Media Server's video player to other websites as iframe?如何防止将 Ant Media Server 视频播放器作为 iframe 嵌入到其他网站?
【发布时间】:2021-03-24 08:43:04
【问题描述】:

我正在将视频内容流式传输到 Ant Media Server,并且我不希望其他域(网站)使用 iframe 嵌入 Ant Media Server 视频播放器。我怎样才能防止这种情况发生?

【问题讨论】:

    标签: security iframe webrtc streaming ant-media-server


    【解决方案1】:

    您需要在 web.xml 文件中启用HTTP Header Security Filterweb.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

    【讨论】:

      猜你喜欢
      • 2013-01-22
      • 2021-05-22
      • 2014-01-22
      • 2012-03-18
      • 1970-01-01
      • 2012-11-25
      • 2011-11-28
      • 2016-01-06
      • 2015-11-24
      相关资源
      最近更新 更多