【问题标题】:Facebook - What is "XD Proxy", and can I block/hide it?Facebook - 什么是“XD 代理”,我可以阻止/隐藏它吗?
【发布时间】:2011-12-15 23:12:10
【问题描述】:

我正在尝试将 Flash Professional/AS3 游戏集成到 Facebook。 swf 托管在安全 (https) 服务器上。 swf 必须连接到另一个域上的 SmartFoxPro 套接字服务器。

我正在使用 Facebook Actionscript API 与 Facebook 交互。 (我应该改用 PHP 吗?我读过一篇推荐使用 PHP 的文章,因为 Actionsrcipt API 可能不会保持最新。)当我启动我的应用程序时,我收到一个“安全信息”弹出框,上面说该页面包含安全和非安全项目。我点击“是”以显示所有不安全的项目。

然后,我得到一个“XD Proxy blah-blah-blah”弹出窗口。此弹出窗口消失,然后我的应用程序登录到我的 SmartFox 服务器。

那么...这个“XD 代理”窗口是什么?我认为它看起来不专业,用户可能会认为应用程序有错误。我可以阻止或隐藏这个窗口吗?

另外,我可以阻止或隐藏“安全信息”弹出窗口吗?为什么我在其他 FB 应用中看不到这个?

【问题讨论】:

    标签: php facebook actionscript-3 proxy smartfoxserver


    【解决方案1】:

    关于 XD 代理:

    http://social.answers.microsoft.com/Forums/en-US/InternetExplorer/thread/fac1a0b0-fd15-482c-987c-57eba4c95c36

    ...当我启动我的应用程序时,我收到一个“安全信息”弹出框,指出该页面包含安全和非安全项目。我点击“是”以显示所有不安全的项目。

    您看到这种情况的原因是您的页面上的某些元素通过了 SSL,而其他元素则没有。检查以确保您的应用程序中的元素通过 https://(这包括图像、指向 CSS 和 JS 文件的链接、指向 SWF 文件的链接等)。我不确定您是否需要以安全的方式将 Flash 元素连接到 SmartFox 服务器,但如果可以的话,这将是一个额外的好处。

    【讨论】:

    • 关于“安全信息” - 我正在通过相关 URL 加载一些元素(SWF、图像等)。例如:URLRequest("assets/myFile.swf")。我怎样才能强制它通过https?我需要包含完整路径吗?当我在 localhost 和我的服务器上进行测试之间切换时,这会很痛苦。
    • 我不确定,但您可以使用跨域策略来指定它应该使用 https。查看 Adob​​e 文档了解更多信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-29
    • 1970-01-01
    相关资源
    最近更新 更多