小编GDe*_*der的帖子

reCAPTCHA在IE中触发Java警告

我们最近在我们的网站上添加了reCAPTCHA 2.0,现在我们偶尔会从IE收到有关Java的消息.这是消息:

您正在查看的页面使用Java.有关Java支持的更多信息,请访问Microsoft网站.

IE警告消息

我们的网站没有在客户端上使用Java(没有小程序等),所以这是意料之外的.当用户点击"我不是机器人"并且在验证用户之前,这似乎发生了.它只发生在没有安装Java的机器上,并且似乎只发生一次,然后需要重新启动才能再次出现.

有没有其他经历过这个?

internet-explorer captcha recaptcha internet-explorer-8

16
推荐指数
1
解决办法
842
查看次数

HP Fortify 误报硬编码密码 - Java

我无法找出 HP Fortify SCA 报告的问题的解决方案。它报告的问题是:

硬编码的密码可能会以无法轻易补救的方式危及系统安全。

代码看起来类似于:

@Configuration
public class MySpringConfig {

    private final String userName;

    private final String password;

    @Autowired
    public MySpringConfig(
            @Value("${my.userName}") final String userName,
            @Value("${my.password}") final String password) {
        this.host = host;
        this.userName = userName;
        this.password = password;
    }
    ...
}
Run Code Online (Sandbox Code Playgroud)

我不明白为什么 Fortify 会认为这是一个硬编码密码。密码作为参数传递给构造函数,它来自 Spring @Value

我曾考虑使用@FortifyNotPassword来阻止这种误报,但这实际上是一个密码。我宁愿不使用该注释,因为它可能会错过真正的问题,例如记录此字段的值。

java fortify

3
推荐指数
1
解决办法
6207
查看次数