📱 手机端安装 CRM 本地证书

让 iPhone / Android 信任 CRM 局域网 HTTPS,扫码等摄像头功能才能用。

服务端还没找到 rootCA 文件(https://crm.kjzs.top/mobile-cert/rootCA.crt)。请通知管理员先在服务器上生成 mkcert 证书。
⬇️ 下载 rootCA.crt
或用手机浏览器打开当前链接:
https://crm.kjzs.top/mobile-cert/
🍎 iPhone / iPad 安装步骤(一次性)
  1. Safari 打开本页(不要用微信/QQ 内置浏览器),点上面「下载 rootCA.crt」。
  2. 弹出「此网站正在尝试下载配置描述文件」→ 点允许
  3. 打开 「设置」→「通用」→「VPN 与设备管理」(新版 iOS 顶部会出现「已下载描述文件」)。
  4. 点已下载的 mkcert xxxx 描述文件 → 安装 → 输入锁屏密码 → 再次安装
  5. 关键一步:进入 「设置」→「通用」→「关于本机」→「证书信任设置」,找到刚才装的证书,把开关打开
  6. 回到 Safari 打开 https://crm.kjzs.top/,地址栏不再报"不安全",摄像头就能用了。
🤖 Android 安装步骤
  1. Chrome 或系统浏览器打开本页,点「下载 rootCA.crt」。
  2. 打开 「设置」→「安全」→「加密与凭据」→「安装证书」→「CA 证书」(不同厂商菜单略有差异,可搜"CA 证书")。
  3. 选中刚下载的 CRM-Local-CA.crt,命名任意,用途选「用于 VPN 和应用」。
  4. 返回浏览器打开 https://crm.kjzs.top/,正常访问。
  5. 如果厂商 ROM 不允许装用户级 CA(较新的 Android 14+ 设备可能拒绝),只能改用系统浏览器手动"仍要访问",摄像头基本还能用。
💻 电脑端(可选)

macOS 上以管理员身份运行一次 sudo mkcert -install,浏览器就不会再报警了。

证书文件:/Users/Shared/CRM/tls/rootCA.pem(本机 CA 私钥不要外传)。