【问题标题】:Swf restrictions瑞士法郎限制
【发布时间】:2012-11-14 19:43:31
【问题描述】:

我有两个 swf(A 和 B),在 A 里面我正在做 B 的 urloader。它工作正常。它们在同一个目录中。 现在我想要的是阻止所有人访问 B(A 除外)。我正在使用带有 https 的 apache/tomcat 服务器。 这是我的跨域文件

<cross-domain-policy>
     <allow-access-from domain="*" to-ports="*" secure="false"/>
</cross-domain-policy>

之所以这样,是因为我还需要访问一些外部端口。

是否可以跨域保护B,或者通过配置tomcat访问规则直接在服务器中保护B?

【问题讨论】:

    标签: apache tomcat flash cross-domain-policy


    【解决方案1】:

    如果您能够直接下载 swf B,那么任何人都可以。跨域策略文件简直就是flash所尊重的东西。

    如果你想阻止下载,我建议你在两者之间引入服务器端语言。

    类似:.../download.php?id=xyz.../download.aspx?id=xyz

    您可以在此处验证/验证对 swf 的请求。

    【讨论】:

    • 谢谢。问题是,如果我将某些东西进行身份验证,它将在闪存 A 中知道,因此可以将其复制到另一个闪存。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-02
    • 1970-01-01
    • 1970-01-01
    • 2014-05-03
    • 1970-01-01
    • 2013-07-19
    • 2010-12-13
    相关资源
    最近更新 更多