2013-12-23 29 views
1

请建议,如何将安全警报执行过程中的应用对警报如何从Java安全相关的警报自动化 - 使用Java

自动化是指硒网络驱动器的样本屏幕enter image description here

enter image description here

需要点击该图片中的运行按钮和允许按钮,这个问题也是系统安全检查,它与应用程序无关,在这种情况下如何在执行期间接受此警报

tries.alert.accept但它不工作

-Prabu

回答

2

由于这些提示都是从Java插件而不是浏览器本身,接受他们是超越硒提供的浏览器automatation的范围(这是Oracle提供JavaScript API来接受其中一种提示的可能性极小,因为这也会使恶意代码绕过该提示,从而导致安全漏洞)。

您可以尝试通过提供necessary manifest attributes来修复有问题的Applet,或者配置Java插件以允许该Applet无提示,例如使用deployment rule sets

+0

整齐,除了他们想要一个证书来制定一个部署规则集!昂贵的 – tgkprog

+0

为什么?你不能使用自签名证书,并将其安装到适当的信任存储中? – meriton

+0

我在引用该网站。但是如果有一个解决方法是很好的了解。我赞成你的答案 – tgkprog