将 mitmproxy 与自己的证书和私钥一起使用是相当简单的。使用自签名证书也很容易使 mitmproxy 工作。但我的问题是让它与从受信任的 CA 购买的证书一起使用。
想象一下,我从已知的 CA(如 Digicert)购买了 SSL 证书和密钥对。当我购买它时,我会指定一个我打算使用该证书的域名,例如 johnshomepage.com。
理论上是否可以配置 mitmproxy 以使用此证书和密钥对?如果不是,为什么?
提前致谢。
这是完全可行的。--cert [domain=]path_to_certificate
您可以通过将选项传递给 mitmproxy来使用自己的(叶)证书。
更多详细信息在文档中:https ://docs.mitmproxy.org/stable/concepts-certificates/#using-a-custom-server-certificate