zan-proxy icon indicating copy to clipboard operation
zan-proxy copied to clipboard

根证书过期,需要重新生成

Open albert-zhang opened this issue 2 years ago • 1 comments

根证书已过期,如图: zan-cert-outofdate

我尝试了把~/.front-end-proxy/certificate目录删掉,重启zan-proxy App,重新在此目录生成的根证书还是老的。

请问如何重新生成新的根证书?

albert-zhang avatar Dec 11 '21 08:12 albert-zhang

有一个方法可以解决,自己用Keychain Access生成根证书,或者使用Charles这类工具现成的根证书,配上对应私钥,替换这里的证书和私钥就行:

/Applications/Zan Proxy.app/Contents/Resources/resource/certificate

然后记得把~/.front-end-proxy/certificate删掉、重启zanProxy

经测试key要PKCS#1格式

转换方式参考:https://www.ssl.com/how-to/export-certificates-private-key-from-pkcs12-file-with-openssl/

FYI

albert-zhang avatar Dec 11 '21 09:12 albert-zhang