草庐IT

firefox-5

全部标签

Java 11 + Chrome/Firefox = TLS 解密错误

我目前正在将一些服务器软件从Java8迁移到Java11。一切正常,除了当我的服务器在Java11(而且只有11)上运行时TLS连接被拒绝。也就是说,在Java10及更高版本上运行时一切正常。一旦我切换到Java11(当然,两者之间绝对没有代码更改),我就会收到TLS解密错误。当我禁用SSL/TLS或当我使用IE/Edge连接到我的服务器(通过TLS)时,我的应用程序工作正常。使用Chrome70或Firefox62时,我分别得到ERR_SSL_PROTOCOL_ERROR或SEC_ERROR_BAD_SIGNATURE。我尝试使用WireShark对此进行分析(参见我的dump)。我

java - Java 小程序是否无法在 Mac OS 上的 Firefox 中与 javascript 通信?

我有一个在浏览器中运行的javaapplet,它正在调用一些javascript函数并期望这些函数的结果。这适用于以下配置:互联网浏览器火狐/windowSafari/Mac但是它不能在MACOS上使用Firefox问题的根源似乎是总是返回null的win.eval调用。我在MacOSX10.4.11上用Firefox3.0.6测试了这个一些代码:JSObjectwin=(JSObject)JSObject.getWindow(this);Objectexp=win.eval("testfunc()");System.out.println("exp="+exp.toString())

java - Glassfish-5 中的 Set-Cookie header : folding several cookies in one header not working on Firefox (https + HTTP/2. 0)

我注意到Glassfish-5网络服务器发送的响应只有一个Set-Cookieheader,其中包含多个cookie。当我用Firebug看时,我可以看到它们被未知字符隔开。无论如何-Firefox只读取第一个cookie。如何配置Glassfish5以发送多个Set-Cookieheader-每个cookie一个?rfc6265指出:Overview...OriginserversSHOULDNOTfoldmultipleSet-Cookieheaderfieldsintoasingleheaderfield.TheusualmechanismforfoldingHTTPheader

java - 你如何在用 java 编写的 selenium webdriver 程序中使用 firefox 插件?

我试图运行一个selenium脚本,该脚本点击我工具栏中的一个firefox插件。可以这样做吗? 最佳答案 实际上您不能点击该元素,因为它不是网页元素。但是,您可以为firefox创建一个配置文件,并在该配置文件中包含由webdriver应用程序启动的插件。这将允许您访问Firebug或其他插件。我自己不确定插件之间的交互,因为我不使用它,但是您设置配置文件并使用插件api扩展配置文件的方式如下:Filefile=newFile("firebug-1.8.1.xpi");FirefoxProfilefirefoxProfile=ne

java - 如何使用 Geckodriver 禁用 Firefox 登录 Selenium?

我正在使用:Firefox版本50.1.0geckodriver版本0.11.1selenium-java3.0.1我试过了FirefoxProfileprofile=newFirefoxProfile();profile.setPreference("webdriver.log.browser.ignore",true);profile.setPreference("webdriver.log.driver.ignore",true);profile.setPreference("webdriver.log.profiler.ignore",true);FirefoxDriverdr

java - 如何让 Firefox 在 Mac OSX 上与 Selenium WebDriver 一起工作

我正在尝试为WebDriver配置代理设置,所以我使用了以下代码....FirefoxProfileprofile=newFirefoxProfile();profile.setPreference("network.proxy.type",1);profile.setPreference("network.proxy.http","207.229.122.162");profile.setPreference("network.proxy.http_port",3128);WebDriverdriver=newFirefoxDriver(profile);selenium=newWe

java - 如何在 Firefox 19 中使用 Selenium WebDriver 进行鼠标悬停?

我用过selenium2.31。我已将Actions类用于鼠标移动。使用它,我将鼠标移到菜单上,它的子菜单只出现了几分之一秒,这与旧版本的Firefox不同。由于这个问题,我无法使用driver.findElement选择子菜单,因为它会引发异常“元素无法滚动到View中”。有什么解决办法吗? 最佳答案 对于操作对象,您应该首先移动菜单标题,然后移动到弹出菜单项并单击它。不要忘记在最后调用actions.perform()。下面是一些示例Java代码:Actionsactions=newActions(driver);WebElem

java - Firefox在Struts应用程序中剪切名称中包含空格的文件

我正在使用下一个类(为了便于理解而进行了简化)在strutsweb应用程序中下载图像。它在除firefox之外的所有浏览器中都运行良好,firefox会删除包含空格的名称。也就是说:filewithspaces.pdf在firefox中下载为:file而在chrome中,IE7IE6下载为filewithspaces.pdf.publicclassDownloadextendsAction{privatestaticfinalintBUFFER_SIZE=4096;publicActionForwardexecute(ActionMappingmapping,ActionFormfor

python - 无法在python中的selenium webdriver中加载firefox

我已经安装了Python3.6.2,Selenium3.5.0和GeckoDriver0.18.0,Firefox版本在Windows7上是54.0.1。火狐版本错误。请让我知道问题出在哪里。下面是代码和错误信息。fromseleniumimportwebdriverfromselenium.webdriver.common.keysimportKeysfromselenium.webdriver.firefox.firefox_binaryimportFirefoxBinarycapabilities=webdriver.DesiredCapabilities().FIREFOXca

python - 在 python 中使用默认的 firefox 配置文件和 selenium webdriver

我知道以前有人问过类似的问题,但我已经尝试了很多次,但仍然对我不起作用。我在firefox中只有一个默认配置文件(称为c1r3g2wi.default),没有其他配置文件。当我使用seleniumwebdriver启动它时,我希望我的firefox浏览器以这个配置文件启动。我如何在Python中执行此操作?我这样做了:fp=webdriver.FirefoxProfile('C:\Users\admin\AppData\Roaming\Mozilla\Firefox\Profiles\c1r3g2wi.default')browser=webdriver.Firefox(fp)但是我得