当前位置: 代码迷 >> 综合 >> iphone已经信任anyproxy证书,还是提示无效
  详细解决方案

iphone已经信任anyproxy证书,还是提示无效

热度:62   发布时间:2024-02-20 02:17:28.0

iphone已经信任anyproxy证书,还是提示证书无效。这个问题困扰了我很久。以前设置好了都可以用,现在却不行了?

唯一的区别就是手机升级过了。

 

IOS 13 no longer trust CAs using RSA keys smaller than 2048 bits, while anyproxy using 1024 bits.
anyproxy use node-easy-cert to generate root CAs.

 

ios13不支持小于2048位的证书了,看来是我anyproxy的版本太低了。但是升级的版本语法有一些变化,懒得去改了。

全局搜索

sudo find / -name certGenerator.js

打开这个文件将

var keys = forge.pki.rsa.generateKeyPair(1024);
改成
var keys = forge.pki.rsa.generateKeyPair(2048);

使用anproxy重新生成证书。

sudo anyproxy --root

这个时候重新手机下载信任证书,又可以愉快的玩耍了。

  相关解决方案