代码之家  ›  专栏  ›  技术社区  ›  Tushar Ahirrao

从页面中删除不安全的内容

  •  0
  • Tushar Ahirrao  · 技术社区  · 14 年前

    我想从网站上删除不安全的内容

    我在HTMLPanel中使用以下GWT代码添加了facebook社交网络框

    < iframe width='244'  height='242' class='fb-fan-box' src='https://www.facebook.com/connect/connect.php?id="+ FacebookConstants.FB_DUBLIN_PAGE_ID+ "&connections=10&stream=0&css=https://www.supergroupers.com/facebook.css' frameBorder='0' scrolling='no' allowTransparency='allowtransparency'>
    

    但当我在浏览器中运行上述代码时,它会在内部添加以下css文件,这是不安全的

    < LINK rel=stylesheet type=text/css href="http://external.ak.fbcdn.net/fbml_static_get.php?src=https%3A%2F%2Fwww.supergroupers.com%2Ffacebook.css&amp;appid=106562422725875&amp;pv=1&amp;sig=52d2643d471dad5f75d528ba4ea74dcb&amp;filetype=css">
    

    有什么理由把http改成https吗

    但是

    1 回复  |  直到 14 年前
        1
  •  2
  •   Sripathi Krishnan    14 年前

    您应该意识到,从任何其他外部域添加内容本身就是一个安全和隐私问题。如果你正在建立一个网站,保证https,你不应该包括来自facebook的内容。

    第二,你所描述的问题是facebook的问题。它们应该使用协议相关的url,而不是。你不能做任何事情来修复它,除非facebook提供一个https版本的他们的网站有一个不同的url。