小编hyp*_*ext的帖子

在crossdomain.xml中使用secure = false有什么风险

allow-access-from节点具有可选属性"secure".所以说mysite.com上的crossdomain.xml有:

<allow-access-from domain="subdomain.example.com" secure="false">
Run Code Online (Sandbox Code Playgroud)

如果将此设置为true(默认值),则通过HTTP检索的Flash客户端无法通过HTTPS访问mysite.com上的数据.

我只能想到将安全设置为假的一个风险:具有中毒主机文件或DNS服务器的用户可能会被转移到虚假http://subdomain.example.com上的Flash客户端.此Flash客户端现在可以访问mysite.com上的敏感数据(假设我们的用户已登录到mysite.com).

还有其他风险吗?我假设数据仍然是加密的,因为客户端连接到https服务器,因此它在传输上受到保护.

我已经阅读了Flash安全白皮书,但没有详细介绍风险:http: //www.adobe.com/devnet/flashplayer/articles/flash_player10_security_wp.html

谢谢!

security flash cross-domain

6
推荐指数
1
解决办法
3108
查看次数

使用静态字段作为方法的配置选项

我在Java中注意到了一种模式,我想知道它是否有一个名称,所以我可以查找其他语言的实现.

我已经看到用作方法参数的类的静态final字段.这会将方法的调用者限制为该参数的公共值集.例如:

public class Calendar {

    public static final int JANUARY = 1;
    public static final int FEBRUARY = 1;
    //and so on

    public void setMonth(int month){
       //set month
    }
}

Calendar c = new Calendar();
c.setMonth(Calendar.JANUARY);
Run Code Online (Sandbox Code Playgroud)

这个模式有名字吗?谢谢...

(编写为工作代码的例子,自从我编写Java以来​​已经很久了)

java design-patterns

0
推荐指数
1
解决办法
75
查看次数

标签 统计

cross-domain ×1

design-patterns ×1

flash ×1

java ×1

security ×1