使用动作"设置变量"对于敏感数据(如密码或其他内容),请将值记录到日志文件中。有没有办法防止这种变量的这种行为?我们使用的是install4j 6.0.4版。我还尝试创建自定义操作,但使用context.setVariable(...)
设置变量具有相同的效果,并生成类似Variable changed: my.password=abc123[class java.lang.String]
的日志条目。我们需要避免这些日志条目。
答案 0 :(得分:1)
你可以打电话
context.registerHiddenVariable("variableName")
这些变量。
在6.1中,对于预定义的安装程序变量,配置面板有一个“Sesitive information,不要将值写入日志文件”复选框。