如何使用Java自动化来自Java安全相关警报的警报-selenium web驱动程序

如何使用Java自动化来自Java安全相关警报的警报-selenium web驱动程序,java,security,selenium-webdriver,Java,Security,Selenium Webdriver,请建议如何在应用程序执行期间自动执行安全警报 参考示例屏幕 需要从该图片中单击Run按钮和Allow按钮,这也是系统安全检查的问题,与应用程序无关,在这种情况下,如何在执行期间接受此警报 尝试使用.alert.accept,但它不起作用 -Prabu由于这些提示来自Java插件而不是浏览器本身,因此接受它们超出了Selenium提供的浏览器自动化的范围(Oracle不太可能提供JavaScript API来接受其中一个提示,因为这也会使恶意代码绕过该提示,从而导致安全漏洞) 您可以尝试通过提供

请建议如何在应用程序执行期间自动执行安全警报

参考示例屏幕

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

尝试使用.alert.accept,但它不起作用


-Prabu

由于这些提示来自Java插件而不是浏览器本身,因此接受它们超出了Selenium提供的浏览器自动化的范围(Oracle不太可能提供JavaScript API来接受其中一个提示,因为这也会使恶意代码绕过该提示,从而导致安全漏洞)


您可以尝试通过提供或配置Java插件来修复有问题的小程序,以允许该小程序无需提示,例如使用。

neat,除非他们希望证书生成部署规则集!费用为什么?您不能使用自签名证书,并将其安装到相应的信任库中吗?我引用了该网站。但是如果有一个解决办法,很高兴知道。我对你的答案投了赞成票