HTTPS 连接在浏览器中出现隐私错误。 - 球童服务器

HTTPS Connection gives Privacy error in Browser. - Caddy Server

在修改我的 Caddyfile 以尝试在这个平台上推荐之后......我仍然无法获得 我的浏览器中的 HTTPS 连接..Chrome 一直说 “Your connection is not private Attackers might be trying to steal your information from localhost (for example, passwords, messages, or credit cards). Learn more NET::ERR_CERT_AUTHORITY_INVALID

这是我的 Caddyfile :

localhost:9000 { bind {$ADDRESS} proxy / 197.211.58.62:9000 tls self_signed }

我做错了什么?

caddy docs表示"self-signed certificate [is stored] in memory (untrusted by browsers, but convenient for local development)"。

您必须在 caddy 之外生成自签名证书并像添加普通证书一样添加它。

这是 Linux and MacOS or Windows

上的操作指南

来自文档的配置示例

tls ../cert.pem ../key.pem

此代码段假定密钥位于一个文件夹上方

顺便说一句,所有这些都适用于 Caddy 2