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

Chrome Webdriver出现System Policy has denied access to URL报错如何解决

Windows企业管控设备Selenium ChromeDriver访问报错排查步骤

你遇到的报错提示如下:

Access denied, your system policy has denied access to the requested URL. For assistance contact your network support team

排查步骤

  • 第一步:验证全局网络拦截规则
    直接手动打开本机Chrome浏览器,访问http://www.google.com或你测试用的其他URL,如果手动访问也返回相同报错,说明是公司网络网关全局拦截对应站点,和Selenium配置无关。
  • 第二步:验证Selenium自动化特征拦截规则
    如果手动访问正常,仅Selenium启动的Chrome无法访问,说明公司管控规则识别了Selenium启动的Chrome的自动化标记,你可以添加以下启动参数后再次测试:
    from selenium import webdriver
    from selenium.webdriver.chrome.options import Options
    
    options = Options()
    # 移除自动化控制标记
    options.add_argument("--disable-blink-features=AutomationControlled")
    # 排除enable-automation开关
    options.add_experimental_option("excludeSwitches", ["enable-automation"])
    # 禁用自动化扩展
    options.add_experimental_option("useAutomationExtension", False)
    
    driver = webdriver.Chrome(options=options)
    driver.get("http://www.google.com")
    
    如果添加参数后访问正常,说明管控规则拦截了带有自动化标记的浏览器请求。
  • 第三步:验证进程级访问限制
    如果修改参数后仍然报错,尝试将Python脚本打包为exe文件后运行,若打包后访问正常,说明公司终端管控规则限制了Python进程的网络访问权限。
  • 第四步:同步IT部门的参考信息
    你可以将以下测试结果同步给IT部门快速定位问题:
    1. 手动Chrome访问与Selenium启动Chrome访问的结果对比
    2. 修改Selenium启动参数后的访问结果
    3. Python脚本直接运行与打包后运行的结果对比

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 17:54:04