Edge - 无法建立与 http://localhost 的 websocket 连接

Edge - Unable to establish websocket connection to http://localhost

提问人:Avijeet Deb 提问时间:6/16/2023 最后编辑:ShawnAvijeet Deb 更新时间:6/16/2023 访问量:533

问:

我根本无法在我的边缘浏览器上测试我的自动化。收到此错误:

Unable to establish websocket connection to http://localhost:

尝试更新,下载并运行文件(成功),但没有任何效果。EdgeDriveredgedrive.exe

已经尝试添加此行一次:

EdgeOptions options = new EdgeOptions();
options.setCapability(CapabilityType.ACCEPT_INSECURE_CERTS, true);
options.addArguments("--remote-allow-origins=*");
options.setCapability("ignore-certificate-errors", true);
              WebDriverManager.edgedriver().avoidResolutionCache().proxy(PROXY).setup();
driver.set(new EdgeDriver(options));
driver.get().manage().window().maximize();
driver.get().manage().deleteAllCookies();

而另一次:

EdgeOptions edgeOptions = new EdgeOptions();
edgeOptions.addArguments("--remote-allow-origins=*");

没有运气!!请帮忙:)

selenium-webdriver websocket 自动化 Microsoft-Edge selenium-edgedriver

评论

0赞 Xudong Peng 6/16/2023
Selenium的版本是什么?我在 C# 中尝试了这些代码,但它有一些错误,例如 setCapability 的定义不存在。它是否在 java 环境中运行?
0赞 Avijeet Deb 6/24/2023
我在 selenium api、selenium-java 和 selenium-edge-driver 的 4.0.0 版本上,并使用 OpenJDK 运行时环境 (Zulu 8.70.0.23-CA-win32)(内部版本 1.8.0_372-b07) @XudongPeng

答: 暂无答案