You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Edge浏览器使用WebDriver Manager启动时遇UnknownHostException问题求助

解决WebDriver Manager启动Edge浏览器时的UnknownHostException异常

异常中的msedgedriver.azureedge.netit是错误域名(正确为msedgedriver.azureedge.net),结合这个核心问题,提供以下解决步骤:

  • 修正WebDriverManager的EdgeDriver配置
    若手动指定过下载地址,检查是否拼写错误。可通过代码重置默认配置,或显式指定正确地址:

    // 重置缓存与配置
    WebDriverManager.edgedriver().clearDriverCache().clearResolutionCache().setup();
    // 显式指定正确镜像地址
    WebDriverManager.edgedriver().setUrl("https://msedgedriver.azureedge.net/").setup();
    
  • 排查网络与DNS问题
    直接在浏览器访问https://msedgedriver.azureedge.net/,若无法访问:

    • 切换公共DNS服务器(如8.8.8.8、114.114.114.114)
    • 检查防火墙、代理是否拦截该域名,关闭代理或添加白名单
  • 升级WebDriverManager版本
    旧版本可能存在内置域名配置错误,升级到最新稳定版。以Maven依赖为例:

    <dependency>
        <groupId>io.github.bonigarcia</groupId>
        <artifactId>webdrivermanager</artifactId>
        <version>5.6.0</version> <!-- 替换为当前最新版本 -->
    </dependency>
    
  • 手动指定本地EdgeDriver路径
    若上述方法无效,直接下载对应版本的EdgeDriver,然后在代码中指定路径:

    System.setProperty("webdriver.edge.driver", "本地msedgedriver.exe的完整路径");
    WebDriver driver = new EdgeDriver();
    

内容的提问来源于stack exchange,提问作者rakesh dasari

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.11 22:12:05