【anyproxy】 Failed to load resource

搭建好anyproxy环境,且配置好rule.js文件后,进行http请求,没有返回相应的页面,网页的开发者模式中提示

Failed to load resource: net::ERR_CERT_AUTHORITY_INVALID

若请求具体某个url,可进行信任后再次请求可访问,但若请求一个网页信息,其中包含N多请求,无法做到一一去信任

这个由于证书信任引起,自己在服务端生成一个.cer的证书,然后客户端安装,提示 Windows 没有足够信息,不能验证该证书 ,这个问题咋处理呢

原来anyproxy有相关的证书文件,具体解决步骤如下

执行生成RootCA 文件

anyproxy –root

找到RootCA文件

方法1:启动anyproxy,浏览器打开 http://localhost:8002/fetchCrtFile ,下载rootCA.crt文件
方法2:启动anyproxy,http://localhost:8002/qr_root 获取证书路径的二维码,移动端安装时会比较便捷

信任rootCA

  • 双击该rootCA.crt 文件
  • 点击安装证书后点击下一步
  • 选择证书存储位置
    【anyproxy】 Failed to load resource_第1张图片
  • 选择“受新人的根证书颁发机构”
    【anyproxy】 Failed to load resource_第2张图片
  • 点击下一步即可完成证书信任

如果在访问时出现UNAUTHORIZED_CERTIFICATE一类的安全警告,请重新检查证书的安装情况
证书只需生成一次,使用前每个终端都需要信任它

你可能感兴趣的:(#,平台实现)